共计 435 个字符,预计需要花费 2 分钟才能阅读完成。
语音识别 (Speech Recognition)
描述
语音识别对象能够将用户对麦克风说话的音频转录成文本。这一功能并非所有浏览器或平台都支持,且通常需要用户的权限批准。使用 Web Speech API 可以通过 JavaScript 或 TypeScript 实现语音识别功能。
语音识别条件
- 正在识别语音 : 如果语音识别请求已获得批准,并且通过麦克风的语音输入正在被主动识别,则为 True。
- 结束 : 在停止语音识别操作后触发,或在用户停止说话后触发。
- 出错时 : 在批准语音识别时出错,或在语音识别期间出错。
- 在结果上 : 当临时或最终成绩单发生更改时触发。
- 启动时 : 在请求语音识别后触发。
- 支持语音识别 : 如果当前浏览器或平台支持语音识别,则为 True。
语音识别操作
- 请求语音识别 : 启动语音识别过程,需用户批准权限提示。
- 停止语音识别 : 结束当前的语音识别过程。
语音识别表达式
- 最终成绩单 : 返回已确认结果的最终成绩单。
- 临时成绩单 : 返回结果的临时记录,适用于设置了 Interim 的情况。
- 语音错误 : 包含标识错误类型的字符串。
正文完