SpeechDetectedEventArgs.AudioPosition Eigenschap

Definitie

Hiermee haalt u de positie op in de audiostream waar spraak is gedetecteerd.

public:
 property TimeSpan AudioPosition { TimeSpan get(); };
public TimeSpan AudioPosition { get; }
member this.AudioPosition : TimeSpan
Public ReadOnly Property AudioPosition As TimeSpan

Waarde van eigenschap

Retourneert de locatie van een gedetecteerde woordgroep in de spraakbuffer van een herkenningsengine.

Voorbeelden

In het onderstaande voorbeeld wordt een handler voor SpeechRecognizer.SpeechDetected of SpeechRecognitionEngine.SpeechDetected gebeurtenissen gemaakt. De handler initialiseert een weergave telkens wanneer spraak wordt gedetecteerd en geeft statusinformatie weer, inclusief audiopositie.

_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);  
  };  

Van toepassing op

Zie ook