AudioState Énumération

Définition

Contient une liste d’états possibles pour l’entrée audio dans un moteur de reconnaissance vocale.

public enum class AudioState
public enum AudioState
type AudioState = 
Public Enum AudioState
Héritage
AudioState

Champs

Nom Valeur Description
Stopped 0

Ne pas traiter l’entrée audio.

Silence 1

Réception d’un silence ou d’un bruit d’arrière-plan non vocal.

Speech 2

Réception d’une entrée vocale.

Exemples

L’exemple suivant illustre un gestionnaire d’événements qui gère l’état audio changeant d’un module de reconnaissance vocale.

private SpeechRecognitionEngine sre;

// Initializes the speech recognition engine.
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

Vous pouvez obtenir l’état d’entrée audio du moteur de reconnaissance vocale avec les propriétés et SpeechRecognizer.AudioState les SpeechRecognitionEngine.AudioState propriétés. Les SpeechRecognitionEngine.AudioStateChanged événements et SpeechRecognizer.AudioStateChanged les événements sont déclenchés lorsque l’état d’entrée audio d’un moteur de reconnaissance vocale change.

S’applique à

Voir aussi