- Home /
Dictation Recognizer does not recognize words
The problem: I am using the example for dictation recognizer provided by unity: https://docs.unity3d.com/ScriptReference/Windows.Speech.DictationRecognizer.html , but the hypothesis and result callbacks are not returning anything.
This is especially weird because it was working just fine a month or so ago, and that the keyword recognizer works just fine. Another thing is that if I specify a SilenceTimeout for 1 second but I keep talking into the microphone while the Dictation Recognizer is running, the recognizer does not stop even though it is not picking up any words in the aforementioned callbacks. This leads me to believe that the recognizer is working to some extent.
What I have tried to fix this so far:
Enable Microphone and InternetClient capabilities in project preferences.
Disable and re-eanble Cortana.
Ensured that my microphone is recognized by Unity using Microphone.devices
Setting the Windows display language to English (US)