Hi, I am using a windows 8.1 operating system and trying to run :
m_Recognizer = new KeywordRecognizer(keywords.Keys.ToArray()); m_Recognizer.OnPhraseRecognized += recogniserOnPhraseRecognized;
with UNity 2017 2.0f3. I get the following error:
Speech recognition is not supported on this machine. UnityEngine.Windows.Speech.PhraseRecognizer.CreateFromKeywords (System.String keywords, ConfidenceLevel minimumConfidence) (at C:/buildslave/unity/build/artifacts/generated/common/runtime/SpeechBindings.gen.cs:47) UnityEngine.Windows.Speech.KeywordRecognizer..ctor (System.String keywords, ConfidenceLevel minimumConfidence) (at C:/buildslave/unity/build/Runtime/Export/Windows/Speech.cs:221)
Does the phrase recognizer run only for windows 10? DO I need to update my machine? Or did anyone do this for windows 64 bit 8.1 OS?