SpeechRecognitionEngine Members

Provides access to speech recognition services.

The following tables list the members exposed by the SpeechRecognitionEngine type.

Public Constructors

Name Description
SpeechRecognitionEngine Overloaded. Constructs a new instance of SpeechRecognitionEngine.

Top

Public Properties

Name Description
Dd186045.pubproperty(en-us,office.13).gif AudioFormat Gets the current format of audio input being processed by the recognition engine.
Dd186045.pubproperty(en-us,office.13).gif AudioLevel Gets the audio level of the SpeechRecognitionEngine.
Dd186045.pubproperty(en-us,office.13).gif AudioPosition Gets the audio position of the SpeechRecognitionEngine.
Dd186045.pubproperty(en-us,office.13).gif AudioState Gets the audio state of the SpeechRecognitionEngine.
Dd186045.pubproperty(en-us,office.13).gif BabbleTimeout Gets and set a time out period for only background noise inputs.
Dd186045.pubproperty(en-us,office.13).gif EndSilenceTimeout Gets and set the amount of silence a recognition engine requires before completing an unambiguous recognition.
Dd186045.pubproperty(en-us,office.13).gif EndSilenceTimeoutAmbiguous Gets and set the amount of silence a recognition engine requires before completing an ambiguous recognition.
Dd186045.pubproperty(en-us,office.13).gif Grammars Read-only property returning a list of all Grammar objects loaded into the current instance of the SpeechRecognitionEngine.
Dd186045.pubproperty(en-us,office.13).gif InitialSilenceTimeout Gets and set the maximum amount of silence that can precede audio input before a recognition engine generates an error.
Dd186045.pubproperty(en-us,office.13).gif MaxAlternates Gets and sets the maximum number of candidate results an instance of SpeechRecognitionEngine is to return.
Dd186045.pubproperty(en-us,office.13).gif RecognizerAudioPosition Gets the audio position of the SpeechRecognitionEngine.
Dd186045.pubproperty(en-us,office.13).gif RecognizerInfo

Top

Public Methods

(see also Protected Methods )

Name Description
Dd186045.pubmethod(en-us,office.13).gif Dispose Overloaded.
Dd186045.pubmethod(en-us,office.13).gif EmulateRecognize Overloaded. Provides support for synchronous simulation of audio input to support testing and debugging.
Dd186045.pubmethod(en-us,office.13).gif EmulateRecognizeAsync Overloaded. Provides support for asynchronous simulation of audio input to support testing and debugging.
Dd186045.pubmethod(en-us,office.13).gif Equals Overloaded. (inherited from Object )
Dd186045.pubmethod(en-us,office.13).gif GetHashCode (inherited from Object )
Dd186045.pubmethod(en-us,office.13).gif GetType (inherited from Object )
Dd186045.pubmethod(en-us,office.13).gifDd186045.static(en-us,office.13).gif InstalledRecognizers
Dd186045.pubmethod(en-us,office.13).gif LoadGrammar Synchronously loads a specific grammar, as specified by a Grammar, for use by a SpeechRecognitionEngine.
Dd186045.pubmethod(en-us,office.13).gif LoadGrammarAsync Asynchronously loads a specific grammar, as specified by a Grammar, for use by a SpeechRecognitionEngine.
Dd186045.pubmethod(en-us,office.13).gif QueryRecognizerSetting
Dd186045.pubmethod(en-us,office.13).gif Recognize Overloaded. Provides synchronous recognition support.
Dd186045.pubmethod(en-us,office.13).gif RecognizeAsync Overloaded. Provides asynchronous recognition support.
Dd186045.pubmethod(en-us,office.13).gif RecognizeAsyncCancel Terminates a running instance of a recognition engine without waiting for the current recognition operation to complete.
Dd186045.pubmethod(en-us,office.13).gif RecognizeAsyncStop Terminates a running instance of a recognition engine after the current recognition operation to completes.
Dd186045.pubmethod(en-us,office.13).gifDd186045.static(en-us,office.13).gif ReferenceEquals (inherited from Object )
Dd186045.pubmethod(en-us,office.13).gif RequestRecognizerUpdate Overloaded.
Dd186045.pubmethod(en-us,office.13).gif SetInputToAudioStream Assigns a specific audio stream as the input for the current instance of SpeechRecognitionEngine.
Dd186045.pubmethod(en-us,office.13).gif SetInputToDefaultAudioDevice Assigns the system default audio input to the current instance of SpeechRecognitionEngine.
Dd186045.pubmethod(en-us,office.13).gif SetInputToNull Assigns a null device as the input for the current instance of SpeechRecognitionEngine.
Dd186045.pubmethod(en-us,office.13).gif SetInputToWaveFile Assigns a specific Wave format audio file as input to the current instance of SpeechRecognitionEngine.
Dd186045.pubmethod(en-us,office.13).gif SetInputToWaveStream Assigns an audio stream in Wave format as input to the current SpeechRecognitionEngine instance.
Dd186045.pubmethod(en-us,office.13).gif SimulateRecognize
Dd186045.pubmethod(en-us,office.13).gif ToString (inherited from Object )
Dd186045.pubmethod(en-us,office.13).gif UnloadAllGrammars Unloads all Grammar objects currently loaded by a recognition engine.
Dd186045.pubmethod(en-us,office.13).gif UnloadGrammar Unloads a grammar, as specified by an instance of Grammar, from an instance of SpeechRecognitionEngine.
Dd186045.pubmethod(en-us,office.13).gif UpdateRecognizerSetting Overloaded.

Top

Protected Methods

Name Description
Dd186045.protmethod(en-us,office.13).gif Dispose Overloaded.
Dd186045.protmethod(en-us,office.13).gif Finalize (inherited from Object )
Dd186045.protmethod(en-us,office.13).gif MemberwiseClone (inherited from Object )

Top

Public Events

Name Description
Dd186045.pubevent(en-us,office.13).gif AudioLevelUpdated Raised when the audio level of the SpeechRecognitionEngine is updated.
Dd186045.pubevent(en-us,office.13).gif AudioSignalProblemOccurred Raised when the SpeechRecognitionEngine encounters an audio signal problem.
Dd186045.pubevent(en-us,office.13).gif AudioStateChanged
Dd186045.pubevent(en-us,office.13).gif EmulateRecognizeCompleted Event generated when an asynchronous emulation of speech recognition completes.
Dd186045.pubevent(en-us,office.13).gif LoadGrammarCompleted Event generated when an asynchronous load of a Grammar object in to a SpeechRecognitionEngine completes.
Dd186045.pubevent(en-us,office.13).gif RecognizeCompleted The event raised when an asynchronous recognition operation completes.
Dd186045.pubevent(en-us,office.13).gif RecognizerUpdateReached
Dd186045.pubevent(en-us,office.13).gif SpeechDetected Event raised by recognition engine when speech is detected.
Dd186045.pubevent(en-us,office.13).gif SpeechHypothesized Event raised when when the recognition engine detects speech and part of the audio input speech has been tentatively recognized.
Dd186045.pubevent(en-us,office.13).gif SpeechRecognitionRejected The event raised when the recognition engine detects speech, but can only return candidate phrases with low confidence levels.
Dd186045.pubevent(en-us,office.13).gif SpeechRecognized The event raised when the recognition engine detects speech, and has found one or more phrases with sufficient confidence levels.

Top

See Also

Reference

SpeechRecognitionEngine Class
Microsoft.Speech.Recognition Namespace