RecognizedAudio.StartTime Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan waktu sistem di awal operasi pengenalan.
public:
property DateTime StartTime { DateTime get(); };
public DateTime StartTime { get; }
member this.StartTime : DateTime
Public ReadOnly Property StartTime As DateTime
Nilai Properti
Waktu sistem pada awal operasi pengenalan.
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.
}
Keterangan
Properti StartTime mendapatkan waktu sistem di awal operasi pengenalan, yang dapat berguna untuk latensi dan perhitungan performa.
Properti AudioPosition mendapatkan lokasi di aliran audio yang dihasilkan perangkat input.