SpeechDetectedEventArgs.AudioPosition Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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);
};