SpeechRecognitionEngine.EndSilenceTimeoutAmbiguous Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia interwał ciszy, który SpeechRecognitionEngine zaakceptuje na końcu niejednoznacznych danych wejściowych przed sfinalizowaniem operacji rozpoznawania.
public:
property TimeSpan EndSilenceTimeoutAmbiguous { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan EndSilenceTimeoutAmbiguous { get; set; }
member this.EndSilenceTimeoutAmbiguous : TimeSpan with get, set
Public Property EndSilenceTimeoutAmbiguous As TimeSpan
Wartość właściwości
Czas trwania interwału ciszy.
Wyjątki
Ta właściwość jest ustawiona na mniej niż 0 sekund lub większą niż 10 sekund.
Uwagi
Rozpoznawanie mowy używa tego interwału limitu czasu, gdy dane wejściowe rozpoznawania są niejednoznaczne. Na przykład w przypadku gramatyki rozpoznawania mowy, która obsługuje rozpoznawanie "nowej gry proszę" lub "nowa gra", "nowa gra proszę" jest jednoznacznym wejściem, a "nowa gra" jest niejednoznacznym wejściem.
Ta właściwość określa, jak długo aparat rozpoznawania mowy będzie czekać na dodatkowe dane wejściowe przed sfinalizowaniem operacji rozpoznawania. Interwał limitu czasu może być od 0 sekund do 10 sekund włącznie. Wartość domyślna to 500 milisekund.
Aby ustawić interwał limitu czasu dla jednoznacznych danych wejściowych, użyj EndSilenceTimeout właściwości .