Phrase-Based Voice Recognition Plugin [Windows-Only]

While it’s not something I have to worry about (as can be heard from the video), it’s definitely something to think about. I’m at the mercy of Microsoft and the voice packs they’ve released. If I’m not mistaken, these are the available packs:

MSSpeech_SR_en-US_TELE.msi
MSSpeech_SR_ca-ES_TELE.msi
MSSpeech_SR_da-DK_TELE.msi
MSSpeech_SR_de-DE_TELE.msi
MSSpeech_SR_en-AU_TELE.msi
MSSpeech_SR_en-CA_TELE.msi
MSSpeech_SR_en-GB_TELE.msi
MSSpeech_SR_en-IN_TELE.msi
MSSpeech_SR_es-ES_TELE.msi
MSSpeech_SR_es-MX_TELE.msi
MSSpeech_SR_fi-FI_TELE.msi
MSSpeech_SR_fr-CA_TELE.msi
MSSpeech_SR_fr-FR_TELE.msi
MSSpeech_SR_it-IT_TELE.msi
MSSpeech_SR_ja-JP_TELE.msi
MSSpeech_SR_ko-KR_TELE.msi
MSSpeech_SR_nb-NO_TELE.msi
MSSpeech_SR_nl-NL_TELE.msi
MSSpeech_SR_pl-PL_TELE.msi
MSSpeech_SR_pt-BR_TELE.msi
MSSpeech_SR_pt-PT_TELE.msi
MSSpeech_SR_ru-RU_TELE.msi
MSSpeech_SR_sv-SE_TELE.msi
MSSpeech_SR_zh-CN_TELE.msi
MSSpeech_SR_zh-HK_TELE.msi
MSSpeech_SR_zh-TW_TELE.msi

I’m not sure if they determine the words to recognize or the accent (or both), but I’ll be taking a look for sure. Not sure if I can calibrate with this API, either.

My intention for such things in-game is more as a supplementary tool than a replacement for commanding by hand.

That’s the thing - if I allow the speech to be setup via some sort of file, it’s easy to include wild-cards in your phrases. It means that you can make them rather easy to say, but with more work on the developer’s end (where it should be!).