SpeechRecognitionEngine.EndSilenceTimeout Egenskap

Definition

Hämtar eller anger det tystnadsintervall som SpeechRecognitionEngine accepteras i slutet av entydiga indata innan en igenkänningsåtgärd slutförs.

public:
 property TimeSpan EndSilenceTimeout { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan EndSilenceTimeout { get; set; }
member this.EndSilenceTimeout : TimeSpan with get, set
Public Property EndSilenceTimeout As TimeSpan

Egenskapsvärde

Varaktigheten för tystnadsintervallet.

Undantag

Den här egenskapen är inställd på mindre än 0 sekunder eller större än 10 sekunder.

Kommentarer

Taligenkänningen använder det här tidsgränsintervallet när igenkänningsindata är entydiga. Till exempel för en grammatik för taligenkänning som stöder erkännande av antingen "nytt spel snälla" eller "nytt spel", är "nytt spel snälla" en entydig inmatning, och "nytt spel" är en tvetydig indata.

Den här egenskapen avgör hur länge taligenkänningsmotorn väntar på ytterligare indata innan en igenkänningsåtgärd slutförs. Tidsgränsintervallet kan vara mellan 0 sekunder och 10 sekunder, inklusive. Standardvärdet är 150 millisekunder.

Om du vill ange tidsgränsintervallet för tvetydiga indata använder du EndSilenceTimeoutAmbiguous egenskapen .

Gäller för

Se även