Freigeben über


StateChangedEventArgs.RecognizerState Eigenschaft

Definition

Ruft den aktuellen Status des freigegebenen Spracherkennungsmoduls in Windows ab.

public:
 property System::Speech::Recognition::RecognizerState RecognizerState { System::Speech::Recognition::RecognizerState get(); };
public System.Speech.Recognition.RecognizerState RecognizerState { get; }
member this.RecognizerState : System.Speech.Recognition.RecognizerState
Public ReadOnly Property RecognizerState As RecognizerState

Eigenschaftswert

Eine RecognizerState Instanz, die angibt, ob der Status eines freigegebenen Spracherkennungsmoduls oder ListeningStopped.

Beispiele

Im folgenden Beispiel wird eine Anzeige basierend auf den Zustandsinformationen aktualisiert, die von einer RecognizerState Instanz bereitgestellt werden, die von der Eigenschaft einer StateChangedEventArgs Instanz abgerufen wird, die RecognizerState an einen Handler für ein StateChanged Ereignis übergeben wird.

// 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();
};

Gilt für: