SpeechRecognition:processLocally 属性
SpeechRecognition 接口的 processLocally 属性指定语音识别是否必须在用户设备上本地执行。
有关更多信息,请参阅 设备上语音识别。
值
一个布尔值。
- 如果设置为
true,则通过SpeechRecognition对象进行的语音识别必须在本地进行。 - 如果设置为
false(默认值),则用户代理可以选择在本地或远程进行处理。
示例
基本用法
以下代码使用 SpeechRecognition() 构造函数创建了一个新的 SpeechRecognition 对象实例,然后通过将 processLocally 设置为 true 来指定它应该使用本地处理。
js
const recognition = new SpeechRecognition();
recognition.processLocally = true;
此代码摘自我们的 设备端语音颜色更改器(在线运行演示)。有关完整解释,请参阅 使用 Web 语音 API。
规范
| 规范 |
|---|
| Web Speech API # dom-speechrecognition-processlocally |
浏览器兼容性
加载中…