Привет. В настоящее время я пытаюсь сделать простое распознавание голоса, но когда я пытаюсь сделать это:
SpeechRecognitionEngine recEngine;
var language = new System.Globalization.CultureInfo("en");
recEngine = new SpeechRecognitionEngine(language); //Crashes here.
recEngine.SetInputToDefaultAudioDevice();
var _dictationGrammar = new DictationGrammar();
recEngine.LoadGrammar(_dictationGrammar);
recEngine.SpeechRecognized += recEngine_ListenEvent;
Сбой из-за: 'Не найден распознаватель требуемого идентификатора.Имя параметра: культура '
Что я получил, когда использовал:
using System.Speech.Recognition;
using System.Globalization;
Любая идея?Я думаю, что мне нужно установить язык распознавания, но есть ли способ сделать это в коде?