SpeechDetectedEventArgs.AudioPosition Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.