Speech Recognition using C# 29-12-2015 12:01:44 C# / Speech 0 Bookmark(s) 234 View(s) var dicatationGrammar = new DictationGrammar(); var engine = new SpeechRecognitionEngine(); engine.LoadGrammar(dicatationGrammar); engine.BabbleTimeout = TimeSpan.FromSeconds(10.0); engine.EndSilenceTimeout = TimeSpan.FromSeconds(10.0); engine.EndSilenceTimeoutAmbiguous = TimeSpan.FromSeconds(10.0); engine.InitialSilenceTimeout = TimeSpan.FromSeconds(10.0); engine.SpeechRecognized += OnSpeechRecognized; engine.SetInputToDefaultAudioDevice(); engine.RecognizeAsync(RecognizeMode.Multiple);