Partager via


RecognizedAudio.StartTime Propriété

Définition

Obtient l’heure système au début de l’opération de reconnaissance.

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

Valeur de propriété

Heure système au début de l’opération de reconnaissance.

Exemples

L’exemple suivant gère l’événement SpeechRecognitionEngine.SpeechRecognized ou SpeechRecognizer.SpeechRecognized les sorties dans les informations de console 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.
}

Remarques

La StartTime propriété obtient l’heure système au début de l’opération de reconnaissance, ce qui peut être utile pour les calculs de latence et de performances.

La AudioPosition propriété obtient l’emplacement dans le flux audio généré par l’appareil d’entrée.

S’applique à

Voir aussi