语音识别:audiostart 事件

audiostart 事件在用户代理开始捕获音频进行语音识别时,由 Web 语音 API 触发。

语法

addEventListener() 等方法中使用事件名称,或设置事件处理程序属性。

js
addEventListener("audiostart", (event) => {});

onaudiostart = (event) => {};

事件类型

一个没有添加属性的通用 Event

示例

您可以在 addEventListener 方法中使用 audiostart 事件

js
const recognition = new webkitSpeechRecognition() || new SpeechRecognition();

recognition.addEventListener("audiostart", () => {
  console.log("Audio capturing started");
});

或者使用 onaudiostart 事件处理程序属性

js
recognition.onaudiostart = () => {
  console.log("Audio capturing started");
};

规范

规范
Web 语音 API
# eventdef-speechrecognition-audiostart
Web 语音 API
# dom-speechrecognition-onaudiostart

浏览器兼容性

BCD 表格仅在启用了 JavaScript 的浏览器中加载。

另请参阅