你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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

properties

为此 KeywordRecognizer 定义的属性及其值的集合。

recognized

包含最终关键字识别结果的事件信号 (指示) 成功识别尝试。

连接到此信号的回调以 实例作为单个参数进行调用 KeywordRecognitionEventArgs