我制作了一个具有语音识别功能的应用程序,它在一个星期或类似的时间内运行良好,并且在它停止工作后,我编译了该应用程序并发送给我的朋友,每个人都有相同的错误:“网络”试图删除所有主要代码,仅具有识别初始化,当然控制台也在登录结果以查看发生了什么,并且每秒出现相同的错误。你们可以帮我吗?代码将在下面。它在铬上工作,但在电子上不工作,我无法在网上找到答案,也许您可以帮助我:D
const SpeechRecognition =
window.speechRecognition || window.webkitSpeechRecognition;
const recognition = new SpeechRecognition();
recognition.onstart = () => {
console.log("start of recognition");
};
recognition.onend = function () {
recognition.continuous = true;
recognition.start();
console.log("end of recognition");
};
recognition.onerror = function (event) {
console.log(`Error occurred in recognition: ${event.error}`);
};
recognition.onresult = (event) => {
const current = event.resultIndex;
const transcript = event.results[current][0].transcript;
console.log(transcript)
};