Aracılığıyla paylaş


SpeechDetectedEventArgs.AudioPosition Özellik

Tanım

Ses akışında konuşmanın algılandığı konumu alır.

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

Özellik Değeri

Algılanan tümceciği tanıma altyapısının konuşma arabelleği içinde konumunu döndürür.

Örnekler

Aşağıdaki örnekte veya SpeechRecognitionEngine.SpeechDetected olayları için SpeechRecognizer.SpeechDetected bir işleyici oluşturulur. İşleyici, konuşma her algılandığında bir görüntü başlatır ve ses konumu dahil olmak üzere durum bilgilerini görüntüler.

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

Şunlara uygulanır

Ayrıca bkz.