Recognition\SpeechRecognitionEngine.cs (50)
142get { return RecoBase.InitialSilenceTimeout; }
143set { RecoBase.InitialSilenceTimeout = value; }
148get { return RecoBase.BabbleTimeout; }
149set { RecoBase.BabbleTimeout = value; }
154get { return TimeSpan.FromMilliseconds(RecoBase.QueryRecognizerSettingAsInt(SapiConstants.SPPROP_RESPONSE_SPEED)); }
161RecoBase.UpdateRecognizerSetting(SapiConstants.SPPROP_RESPONSE_SPEED, (int)value.TotalMilliseconds);
167get { return TimeSpan.FromMilliseconds(RecoBase.QueryRecognizerSettingAsInt(SapiConstants.SPPROP_COMPLEX_RESPONSE_SPEED)); }
174RecoBase.UpdateRecognizerSetting(SapiConstants.SPPROP_COMPLEX_RESPONSE_SPEED, (int)value.TotalMilliseconds);
181get { return RecoBase.Grammars; }
187get { return RecoBase.RecognizerInfo; }
193get { return RecoBase.AudioState; }
199get { return RecoBase.AudioLevel; }
205get { return RecoBase.RecognizerAudioPosition; }
211get { return RecoBase.AudioPosition; }
215get { return RecoBase.AudioFormat; }
219get { return RecoBase.MaxAlternates; }
220set { RecoBase.MaxAlternates = value; }
230RecoBase.SetInput(path);
234RecoBase.SetInput(audioSource, null);
241RecoBase.SetInput(audioSource, audioFormat);
247RecoBase.SetInput(null, null);
253RecoBase.SetInputToDefaultAudioDevice();
262return RecoBase.Recognize(RecoBase.InitialSilenceTimeout);
271return RecoBase.Recognize(initialSilenceTimeout);
288RecoBase.RecognizeAsync(mode);
294RecoBase.RecognizeAsyncCancel();
300RecoBase.RecognizeAsyncStop();
306return RecoBase.QueryRecognizerSetting(settingName);
310RecoBase.UpdateRecognizerSetting(settingName, updatedValue);
314RecoBase.UpdateRecognizerSetting(settingName, updatedValue);
318RecoBase.LoadGrammar(grammar);
322RecoBase.LoadGrammarAsync(grammar);
326RecoBase.UnloadGrammar(grammar);
330RecoBase.UnloadAllGrammars();
343return RecoBase.EmulateRecognize(inputText, compareOptions);
352return RecoBase.EmulateRecognize(wordUnits, compareOptions);
365RecoBase.EmulateRecognizeAsync(inputText, compareOptions);
374RecoBase.EmulateRecognizeAsync(wordUnits, compareOptions);
380RecoBase.RequestRecognizerUpdate();
384RecoBase.RequestRecognizerUpdate(userToken);
388RecoBase.RequestRecognizerUpdate(userToken, audioPositionAheadToRaiseUpdate);
421RecoBase.SpeechHypothesized += SpeechHypothesizedProxy;
433RecoBase.SpeechHypothesized -= SpeechHypothesizedProxy;
445RecoBase.AudioSignalProblemOccurred += AudioSignalProblemOccurredProxy;
457RecoBase.AudioSignalProblemOccurred -= AudioSignalProblemOccurredProxy;
469RecoBase.AudioLevelUpdated += AudioLevelUpdatedProxy;
481RecoBase.AudioLevelUpdated -= AudioLevelUpdatedProxy;
493RecoBase.AudioStateChanged += AudioStateChangedProxy;
505RecoBase.AudioStateChanged -= AudioStateChangedProxy;