Bagikan melalui


RecognizedAudio.Duration Properti

Definisi

Mendapatkan durasi aliran audio input untuk audio yang dikenali.

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

Nilai Properti

Durasi dalam aliran audio input untuk audio yang dikenali.

Contoh

Contoh berikut menangani SpeechRecognitionEngine.SpeechRecognized atau SpeechRecognizer.SpeechRecognized peristiwa dan output ke informasi konsol tentang audio yang dikenali yang terkait dengan hasil pengenalan.

// Handle the SpeechRecognized event.   
void SpeechRecognizedHandler(object sender, SpeechRecognizedEventArgs e)  
{  
  if (e.Result == null) return;  

  RecognitionResult result = e.Result;  

  Console.WriteLine("Grammar({0}): {1}",  
    result.Grammar.Name, result.Text);  

  if (e.Result.Audio != null)  
  {  
    RecognizedAudio audio = e.Result.Audio;  

    Console.WriteLine("   start time: {0}", audio.StartTime);  
    Console.WriteLine("   encoding format: {0}", audio.Format.EncodingFormat);  
    Console.WriteLine("   position: {0}, duration: {1}",  
      audio.AudioPosition, audio.Duration);  
  }  

  // Add event handler code here.  
}  

Berlaku untuk

Lihat juga