SpeechRecognitionEngine.EndSilenceTimeout 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 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 .