AudioState Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient une liste d'états possibles pour l'entrée audio à un module de reconnaissance vocale.
public enum class AudioState
public enum AudioState
type AudioState =
Public Enum AudioState
- Héritage
Champs
Silence | 1 | Réception du son en arrière-plan du silence ou de l'absence de discours. |
Speech | 2 | Réception de l'entrée de discours. |
Stopped | 0 | Ne traite pas l'entrée audio. |
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 SpeechRecognitionEngine.AudioState propriétés et SpeechRecognizer.AudioState . Les SpeechRecognitionEngine.AudioStateChanged événements et SpeechRecognizer.AudioStateChanged sont déclenchés lorsque l’état d’entrée audio d’un moteur de reconnaissance vocale change.