SpeechRecognizer.PauseRecognizerOnRecognition SpeechRecognizer.PauseRecognizerOnRecognition SpeechRecognizer.PauseRecognizerOnRecognition SpeechRecognizer.PauseRecognizerOnRecognition Property

定義

アプリケーションが SpeechRecognized イベントを処理している間、共有認識エンジンが認識操作を一時停止するかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether the shared recognizer pauses recognition operations while an application is handling a SpeechRecognized event.

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

プロパティ値

いずれかのアプリケーションが SpeechRecognized イベントを処理している間、共有レコグナイザーが入力の処理を待機している場合は true。それ以外の場合は falsetrue if the shared recognizer waits to process input while any application is handling the SpeechRecognized event; otherwise, false.

注釈

このプロパティをにtrue設定します。 SpeechRecognizedイベントハンドラー内では、音声認識サービスの状態を変更するか、音声認識サービスの前に読み込まれたまたは有効になっている音声認識文法を変更する必要があります。より多くの入力を処理します。Set this property to true, if within the SpeechRecognized event handler your application needs to change the state of the speech recognition service or change the loaded or enabled speech recognition grammars before the speech recognition service processes more input.

注意

プロパティをに設定trueするとSpeechRecognized 、すべてのアプリケーションの各イベントハンドラーによって Windows 音声認識サービスがブロックされます。 SpeechRecognizedSetting the SpeechRecognized property to true causes each SpeechRecognized event handler in every application to block the Windows speech recognition service.

共有認識エンジンに加えた変更をアプリケーションの状態と同期させるRequestRecognizerUpdateには、メソッドを使用します。To synchronize the changes to the shared recognizer with your application state, use the RequestRecognizerUpdate method.

PauseRecognizerOnRecognition SpeechRecognizedの場合、ハンドラーの実行中に、音声認識サービスは、着信時に新しいオーディオ入力を一時停止してバッファーします。 trueWhen PauseRecognizerOnRecognition is true, during the execution of the SpeechRecognized handler the speech recognition service pauses and buffers new audio input as it arrives. イベントハンドラー SpeechRecognizedが終了すると、音声認識サービスは認識を再開し、入力バッファーからの情報の処理を開始します。Once the SpeechRecognized event handler exits, the speech recognition service resumes recognition and starts processing information from its input buffer.

音声認識サービスを有効または無効にするにEnabledは、プロパティを使用します。To enable or disable the speech recognition service, use the Enabled property.

適用対象

こちらもご覧ください