SpeechRecognitionEngine.EndSilenceTimeoutAmbiguous Właściwość

Definicja

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 .

Dotyczy

Zobacz też