Partager via


RecognizedAudio.Duration Propriété

Définition

Obtient la durée du flux audio d'entrée de l'audio identifié.

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

Valeur de propriété

Durée du flux audio d'entrée de l'audio identifié.

Exemples

L’exemple suivant gère l’événement SpeechRecognitionEngine.SpeechRecognized ou SpeechRecognizer.SpeechRecognized et les sorties dans la console des informations sur l’audio reconnu associé au résultat de reconnaissance.

// 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.  
}  

S’applique à

Voir aussi