Я использую простой код основного метода, который создает экземпляр SpeechRecognitionEngine и передает ему некоторые грамматические данные.Я не могу понять, почему ошибка продолжает появляться.Я попытался удалить .csproj и .suo, но ничего не изменилось.
SpeechRecognitionEngine spe = new SpeechRecognitionEngine();
Choices commands = new Choices();
commands.Add("hello", "what is your name");
GrammarBuilder gB = new GrammarBuilder(commands);
Grammar g = new Grammar(gB);
//every single call to spe.SomeMethod() breaks with the error in the title
spe.LoadGrammarAsync(g);
spe.SetInputToDefaultAudioDevice();
spe.RecognizeAsync(RecognizeMode.Multiple);