RecognizedAudio.StartTime Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient l'heure système au début de la 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 la reconnaissance.
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.
}
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é de l’appareil d’entrée.