电子js语音识别网络错误

时间:2020-06-23 09:35:38

标签: javascript electron webspeech-api

我制作了一个具有语音识别功能的应用程序,它在一个星期或类似的时间内运行良好,并且在它停止工作后,我编译了该应用程序并发送给我的朋友,每个人都有相同的错误:“网络”试图删除所有主要代码,仅具有识别初始化,当然控制台也在登录结果以查看发生了什么,并且每秒出现相同的错误。你们可以帮我吗?代码将在下面。它在铬上工作,但在电子上不工作,我无法在网上找到答案,也许您可​​以帮助我: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)
};

0 个答案:

没有答案