Partager via


AudioStateChangedEventArgs Classe

Définition

Fournit des données pour l'événement AudioStateChanged de la classe SpeechRecognizer ou SpeechRecognitionEngine.

public ref class AudioStateChangedEventArgs : EventArgs
public class AudioStateChangedEventArgs : EventArgs
type AudioStateChangedEventArgs = class
    inherit EventArgs
Public Class AudioStateChangedEventArgs
Inherits EventArgs
Héritage
AudioStateChangedEventArgs

Exemples

L’exemple suivant illustre un gestionnaire d’événements pour gérer l’état audio changeant d’un moteur de reconnaissance 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.  
}  

Remarques

La AudioState propriété obtient une nouvelle instance de l’énumération AudioState lorsqu’un SpeechRecognitionEngine.AudioStateChangedSpeechRecognizer.AudioStateChanged événement ou est déclenché.

Vous pouvez obtenir l’état actuel de l’entrée audio à l’aide de la AudioState propriété des SpeechRecognizer classes ou SpeechRecognitionEngine .

Propriétés

AudioState

Obtient le nouvel état de l'entrée audio du module de reconnaissance.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi