SpeechRecognition: abort() 方法
abort() 方法是 Web Speech API 的一部分,它会停止语音识别服务监听传入的音频,并且不会尝试返回 SpeechRecognitionResult。
语法
js
abort()
参数
无。
返回值
无(undefined)。
示例
js
const recognition = new SpeechRecognition();
const diagnostic = document.querySelector(".output");
const bg = document.querySelector("html");
const startBtn = document.querySelector(".start");
const abortBtn = document.querySelector(".abort");
startBtn.onclick = () => {
recognition.start();
console.log("Ready to receive a color command.");
};
abortBtn.onclick = () => {
recognition.abort();
console.log("Speech recognition aborted.");
};
recognition.onspeechend = () => {
recognition.stop();
console.log("Speech recognition has stopped.");
};
规范
| 规范 |
|---|
| Web Speech API # dom-speechrecognition-abort |
浏览器兼容性
加载中…