AudioStateChangedEventArgs Classe

Definizione

Fornisce i dati per l'evento AudioStateChanged della classe SpeechRecognizer o SpeechRecognitionEngine.

public ref class AudioStateChangedEventArgs : EventArgs
public class AudioStateChangedEventArgs : EventArgs
type AudioStateChangedEventArgs = class
    inherit EventArgs
Public Class AudioStateChangedEventArgs
Inherits EventArgs
Ereditarietà
AudioStateChangedEventArgs

Esempio

Nell'esempio seguente viene illustrato un gestore eventi per gestire lo stato audio modificato di un motore di riconoscimento vocale.

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.  
}  

Commenti

La AudioState proprietà ottiene una nuova istanza dell'enumerazione AudioState quando viene generato un SpeechRecognitionEngine.AudioStateChangedSpeechRecognizer.AudioStateChanged evento o .

È possibile ottenere lo stato corrente dell'input audio usando la AudioState proprietà delle SpeechRecognizer classi o SpeechRecognitionEngine .

Proprietà

AudioState

Ottiene il nuovo stato di input audio per il riconoscimento.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche