SpeechDetectedEventArgs.AudioPosition Propriété
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.
Obtient la position du flux audio à laquelle la voix a été détectée.
public:
property TimeSpan AudioPosition { TimeSpan get(); };
public TimeSpan AudioPosition { get; }
member this.AudioPosition : TimeSpan
Public ReadOnly Property AudioPosition As TimeSpan
Valeur de propriété
Retourne l’emplacement d’une expression détectée dans la mémoire tampon vocale d’un moteur de reconnaissance.
Exemples
L’exemple ci-dessous crée un gestionnaire pour les SpeechRecognizer.SpeechDetected événements ou SpeechRecognitionEngine.SpeechDetected . Le gestionnaire initialise un affichage chaque fois que la reconnaissance vocale est détectée et affiche status informations, y compris la position audio.
_recognizer.SpeechDetected +=
delegate(object sender, SpeechDetectedEventArgs eventArgs)
{
// Clear previous recognition information.
_audioDeviceStatusLabel.Enabled = true;
_audioDeviceStatusLabel.Visible = true;
Utils.DisplayAudioInputFormat(_audioStateLabel, _recognizer);
Utils.DisplayRecognizerState(_recognizerStateLabel, _recognizer.State);
Utils.DisplaySpeechDetected(_speechDetectedLabel, eventArgs.AudioPosition);
};