SpeechDetectedEventArgs.AudioPosition Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Position im Audiostream ab, in der Sprache erkannt wurde.
public:
property TimeSpan AudioPosition { TimeSpan get(); };
public TimeSpan AudioPosition { get; }
member this.AudioPosition : TimeSpan
Public ReadOnly Property AudioPosition As TimeSpan
Eigenschaftswert
Gibt den Speicherort eines erkannten Ausdrucks im Sprachpuffer einer Erkennungs-Engine zurück.
Beispiele
Im folgenden Beispiel wird ein Handler für SpeechRecognizer.SpeechDetected - oder SpeechRecognitionEngine.SpeechDetected -Ereignisse erstellt. Der Handler initialisiert bei jeder Spracherkennung eine Anzeige und zeigt status Informationen an, einschließlich der Audioposition.
_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);
};