次の方法で共有


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 ます。

適用対象

こちらもご覧ください