RecognizedAudio.StartTime Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá systémový čas na začátku operace rozpoznávání.
public:
property DateTime StartTime { DateTime get(); };
public DateTime StartTime { get; }
member this.StartTime : DateTime
Public ReadOnly Property StartTime As DateTime
Hodnota vlastnosti
Systémový čas na začátku operace rozpoznávání.
Příklady
Následující příklad zpracovává SpeechRecognitionEngine.SpeechRecognized události nebo SpeechRecognizer.SpeechRecognized výstupy do konzoly informace o rozpoznaném zvuku, který je přidružen k výsledku rozpoznávání.
// 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.
}
Poznámky
Vlastnost StartTime získá systémový čas na začátku operace rozpoznávání, což může být užitečné pro latenci a výpočty výkonu.
Tato AudioPosition vlastnost získá umístění ve vygenerovaném zvukovém streamu vstupního zařízení.