Не удалось настроить английский для SpeechRecognitionEngine - PullRequest
0 голосов
/ 29 декабря 2018

Привет. В настоящее время я пытаюсь сделать простое распознавание голоса, но когда я пытаюсь сделать это:

 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;

Любая идея?Я думаю, что мне нужно установить язык распознавания, но есть ли способ сделать это в коде?

...