ISpeechRecognizerStateControl interface
The ISpeechRecognizerStateControl interface represents an object that listens to audio input and interprets the audio as speech. This interface is implemented by the SpeechRecognizer class. Derived classes may be bound to a SpeechRecognizerUx class on a XAML page by using the SpeechRecognizerUx.SpeechRecognizer property.
The ISpeechRecognizerStateControl interface has the following members.
Name | Description |
|---|---|
Interrupts speech recognition and returns control to the caller. This method can be called at any point in the speech recognition process. | |
Interrupts the current audio capture operation and starts processing on the captured audio data. |
Name | Description |
|---|---|
Raised when the current speech recognition session moves from one state to another. | |
Raised when the ISpeechRecognizerStateControl detects a change in the user's speaking volume. Use the SpeechRecognitionAudioLevelChangedEventArgs object associated with this event to get the current volume level. |
For more information and code examples in a derived class, see the SpeechRecognizer class documentation.
Requirements
Minimum Supported Client | Windows 8 |
Required Extensions | Bing.Speech |
Namespace |