SpeechRecognitionEngine.EndSilenceTimeout 屬性

定義

取得或設定靜默無聲間隔,SpeechRecognitionEngine 會在意義明確輸入的結尾接受這段間隔的無聲輸入,然後才完成辨識作業。

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

屬性值

TimeSpan

無回應間隔的持續時間。

例外狀況

這個屬性已設定為小於 0 秒或大於 10 秒。

備註

當辨識輸入明確時,語音辨識器會使用此逾時間隔。 例如,針對支援辨識「新遊戲」或「新遊戲」的語音辨識文法,「新遊戲請」是明確的輸入,而「新遊戲」則是不明確的輸入。

這個屬性會決定語音辨識引擎在完成辨識作業之前,等候額外輸入的時間長度。 逾時間隔可介於0秒到10秒(含)之間。 預設值為150毫秒。

若要為不明確的輸入設定逾時間隔,請使用 EndSilenceTimeoutAmbiguous 屬性。

適用於

另請參閱