KeywordRecognizer クラス

キーワード認識エンジン。

継承
builtins.object
KeywordRecognizer

コンストラクター

KeywordRecognizer(audio_config: AudioConfig | None = None)

パラメーター

名前 説明
audio_config

オーディオ入力の構成。 このパラメーターは省略可能です。 None または指定されていない場合は、既定のマイク デバイスがオーディオ入力に使用されます。

既定値: None

メソッド

recognize_once_async

キーワード認識操作を非同期的に開始します。

stop_recognition_async

進行中のキーワード認識操作を非同期的に終了します。

recognize_once_async

キーワード認識操作を非同期的に開始します。

recognize_once_async(model: KeywordRecognitionModel) -> ResultFuture

パラメーター

名前 説明
model
必須

認識するキーワードを指定するキーワード認識モデル。

戻り値

説明

認識が初期化されると満たされる未来。

stop_recognition_async

進行中のキーワード認識操作を非同期的に終了します。

stop_recognition_async()

戻り値

説明

認識が停止されると満たされる未来。

属性

canceled

キャンセルされたキーワード認識結果を含むイベントのシグナル。

このシグナルに接続されているコールバックは、インスタンスを SpeechRecognitionCanceledEventArgs 1 つの引数として呼び出します。

properties

この KeywordRecognizer に定義されているプロパティとその値のコレクション。

recognized

最終的なキーワード認識結果を含むイベントのシグナル (認識試行が成功したことを示します)。

このシグナルに接続されているコールバックは、インスタンスを KeywordRecognitionEventArgs 1 つの引数として呼び出します。