AudioStateChangedEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Daten für das AudioStateChanged
-Ereignis der SpeechRecognizer- oder der SpeechRecognitionEngine-Klasse bereit.
public ref class AudioStateChangedEventArgs : EventArgs
public class AudioStateChangedEventArgs : EventArgs
type AudioStateChangedEventArgs = class
inherit EventArgs
Public Class AudioStateChangedEventArgs
Inherits EventArgs
- Vererbung
Beispiele
Im folgenden Beispiel wird ein Ereignishandler für die Behandlung des sich ändernden Audiozustands einer Spracherkennungs-Engine veranschaulicht.
private SpeechRecognitionEngine sre;
// Initialize the SpeechRecognitionEngine object.
private void Initialize()
{
sre = new SpeechRecognitionEngine();
// Add a handler for the AudioStateChanged event.
sre.AudioStateChanged += new EventHandler<AudioStateChangedEventArgs>(sre_AudioStateChanged);
// Add other initialization code here.
}
// Handle the AudioStateChanged event.
void sre_AudioStateChanged(object sender, AudioStateChangedEventArgs e)
{
AudioState newState = e.AudioState;
// Handle event here.
}
Hinweise
Die AudioState -Eigenschaft ruft eine neue instance der AudioState -Enumeration ab, wenn ein SpeechRecognitionEngine.AudioStateChanged - oder ein SpeechRecognizer.AudioStateChanged -Ereignis ausgelöst wird.
Sie können den aktuellen Zustand der Audioeingabe mithilfe der AudioState
-Eigenschaft der - oder SpeechRecognitionEngine -SpeechRecognizerKlasse abrufen.
Eigenschaften
AudioState |
Ruft den neuen Level der Audioeingabe an die Erkennung ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |