SpeechDetectedEventArgs.AudioPosition Eigenschaft

Definition

Ruft die Position im Audiodatenstrom ab, an 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 die Position eines erkannten Ausdrucks im Sprachpuffer eines Erkennungsmoduls zurück.

Beispiele

Im folgenden Beispiel wird ein Handler für SpeechRecognizer.SpeechDetected oder SpeechRecognitionEngine.SpeechDetected Ereignisse erstellt. Der Handler initialisiert eine Anzeige bei jeder Erkennung der Sprache und zeigt Statusinformationen 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);  
  };  

Gilt für:

Weitere Informationen