public void SetInputToAudioStream(Stream audioSource, SpeechAudioFormatInfo audioFormat) { Helpers.ThrowIfNull(audioSource, nameof(audioSource)); Helpers.ThrowIfNull(audioFormat, nameof(audioFormat)); RecoBase.SetInput(audioSource, audioFormat); }
public RecognitionResult EmulateRecognize(string inputText, CompareOptions compareOptions) { if (Grammars.Count == 0) { throw new InvalidOperationException(SR.Get(SRID.RecognizerHasNoGrammar)); } return(RecoBase.EmulateRecognize(inputText, compareOptions)); }
public void RecognizeAsync(RecognizeMode mode) { if (Grammars.Count == 0) { throw new InvalidOperationException(SR.Get(SRID.RecognizerHasNoGrammar)); } RecoBase.RecognizeAsync(mode); }
public void EmulateRecognizeAsync(RecognizedWordUnit[] wordUnits, CompareOptions compareOptions) { if (Grammars.Count == 0) { throw new InvalidOperationException(SR.Get(SRID.RecognizerHasNoGrammar)); } RecoBase.EmulateRecognizeAsync(wordUnits, compareOptions); }
public RecognitionResult EmulateRecognize(string inputText, CompareOptions compareOptions) { if (Enabled) { return(RecoBase.EmulateRecognize(inputText, compareOptions)); } throw new InvalidOperationException(SR.Get(SRID.RecognizerNotEnabled)); }
public RecognitionResult Recognize(TimeSpan initialSilenceTimeout) { if (Grammars.Count == 0) { throw new InvalidOperationException(SR.Get(SRID.RecognizerHasNoGrammar)); } return(RecoBase.Recognize(initialSilenceTimeout)); }
public RecognitionResult EmulateRecognize(RecognizedWordUnit[] wordUnits, CompareOptions compareOptions) { if (Enabled) { return(RecoBase.EmulateRecognize(wordUnits, compareOptions)); } throw new InvalidOperationException(SR.Get(SRID.RecognizerNotEnabled)); }
public void EmulateRecognizeAsync(string inputText, CompareOptions compareOptions) { if (Grammars.Count == 0) { throw new InvalidOperationException(SR.Get(SRID.RecognizerHasNoGrammar)); } RecoBase.EmulateRecognizeAsync(inputText, compareOptions); }
public RecognitionResult EmulateRecognize(RecognizedWordUnit[] wordUnits, CompareOptions compareOptions) { if (Grammars.Count == 0) { throw new InvalidOperationException(SR.Get(SRID.RecognizerHasNoGrammar)); } return(RecoBase.EmulateRecognize(wordUnits, compareOptions)); }
public void EmulateRecognizeAsync(string inputText, CompareOptions compareOptions) { if (Enabled) { RecoBase.EmulateRecognizeAsync(inputText, compareOptions); return; } throw new InvalidOperationException(SR.Get(SRID.RecognizerNotEnabled)); }
public void EmulateRecognizeAsync(RecognizedWordUnit[] wordUnits, CompareOptions compareOptions) { if (Enabled) { RecoBase.EmulateRecognizeAsync(wordUnits, compareOptions); return; } throw new InvalidOperationException(SR.Get(SRID.RecognizerNotEnabled)); }
public void EmulateRecognizeAsync(string inputText) { if (Enabled) { RecoBase.EmulateRecognizeAsync(inputText); } else { throw new InvalidOperationException(SR.Get(SRID.RecognizerNotEnabled)); } }
public RecognitionResult EmulateRecognize(string inputText) { if (Enabled) { return(RecoBase.EmulateRecognize(inputText)); } else { throw new InvalidOperationException(SR.Get(SRID.RecognizerNotEnabled)); } }
/// <filterpriority>2</filterpriority> public void RequestRecognizerUpdate() { RecoBase.RequestRecognizerUpdate(); }
public void SetInputToWaveStream(Stream audioSource) { RecoBase.SetInput(audioSource, null); }
public void SetInputToNull() { RecoBase.SetInput(null, null); }
public void SetInputToDefaultAudioDevice() { RecoBase.SetInputToDefaultAudioDevice(); }
public RecognitionResult Recognize() { return(RecoBase.Recognize(RecoBase.InitialSilenceTimeout)); }
public void UnloadAllGrammars() { RecoBase.UnloadAllGrammars(); }
/// <filterpriority>2</filterpriority> public void UpdateRecognizerSetting(string settingName, int updatedValue) { RecoBase.UpdateRecognizerSetting(settingName, updatedValue); }
/// <filterpriority>2</filterpriority> public void LoadGrammarAsync(Grammar grammar) { RecoBase.LoadGrammarAsync(grammar); }
public void LoadGrammar(Grammar grammar) { RecoBase.LoadGrammar(grammar); }
public void RecognizeAsyncCancel() { RecoBase.RecognizeAsyncCancel(); }
public void RecognizeAsyncStop() { RecoBase.RecognizeAsyncStop(); }
public void SetInputToWaveFile(string path) { Helpers.ThrowIfEmptyOrNull(path, "path"); RecoBase.SetInput(path); }
/// <filterpriority>2</filterpriority> public void RequestRecognizerUpdate(object userToken) { RecoBase.RequestRecognizerUpdate(userToken); }
public void UnloadGrammar(Grammar grammar) { RecoBase.UnloadGrammar(grammar); }
/// <filterpriority>2</filterpriority> public void RequestRecognizerUpdate(object userToken, TimeSpan audioPositionAheadToRaiseUpdate) { RecoBase.RequestRecognizerUpdate(userToken, audioPositionAheadToRaiseUpdate); }
/// <filterpriority>2</filterpriority> public object QueryRecognizerSetting(string settingName) { return(RecoBase.QueryRecognizerSetting(settingName)); }