StateChangedEventArgs::RecognizerState Property
.NET Framework (current version)
Gets the current state of the shared speech recognition engine in Windows.
Assembly: System.Speech (in System.Speech.dll)
Property Value
Type: System.Speech.Recognition::RecognizerStateA RecognizerState instance that indicates whether the state of a shared speech recognition engine is Listening or Stopped.
The following example updates a display based on the state information provided by a RecognizerState instance that is obtained from the RecognizerState property of a StateChangedEventArgs instance passed to a handler for a StateChanged event.
// Make sure that _recognizer and recognition start buttons are disabled if state is stopped.
// Re-enable the start button to allow manual re-enable if the speech recognizer is listening.
_recognizer.StateChanged +=
delegate(object sender, StateChangedEventArgs eventArgs)
{
_recognizerStateLabel.Text = "Speech Recognizer State: " + eventArgs.RecognizerState.ToString();
};
.NET Framework
Available since 3.0
Available since 3.0
Show: