RecognizedAudio.StartTime Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar systemtiden i början av igenkänningsåtgärden.
public:
property DateTime StartTime { DateTime get(); };
public DateTime StartTime { get; }
member this.StartTime : DateTime
Public ReadOnly Property StartTime As DateTime
Egenskapsvärde
Systemtiden i början av igenkänningsåtgärden.
Exempel
I följande exempel hanteras SpeechRecognitionEngine.SpeechRecognized händelsen eller SpeechRecognizer.SpeechRecognized och utdata till konsolens information om det identifierade ljudet som är associerat med igenkänningsresultatet.
// 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.
}
Kommentarer
Egenskapen StartTime hämtar systemtiden i början av igenkänningsåtgärden, vilket kan vara användbart för svarstids- och prestandaberäkningar.
Egenskapen AudioPosition hämtar platsen i indataenhetens genererade ljudström.