gpt4 book ai didi

speech-recognition - 节点 webkit 语音识别 API

转载 作者:行者123 更新时间:2023-12-04 20:08:18 26 4
gpt4 key购买 nike

我正在尝试使用节点 webkit 语音识别 API,但它给了我一个奇怪的行为。我像这样初始化录音机:

var rec = new webkitSpeechRecognition();
rec.continuous = true;
rec.interimResults = true;
rec.onresult = function(e){ alert('result') };
rec.onstart = function(e){ alert('start') };
rec.onerror = function(e){ console.log(e); };
rec.onend = function(e){ alert('end') };
rec.onspeechstart = function(e){ alert('speechStart') };
rec.start();

但在 start() 之后没有任何 react 称呼。唯一有效的插槽是 end()我无法弄清楚这个是有效的,而不是其他的......我失去了什么?

我浏览这个 Github issue (webkitSpeechRecognition for desktop apps?)但没有找到任何有用的信息。

最佳答案

webkitSpeechRecognition 需要一个后端语音识别系统。

Chrome 可能会使用 Google 的语音识别系统。所以我们可以在 Chrome 上轻松使用 webkitSpeechRecognition。但是在其他人上,即使它是基于 webkit 的,它也可能无法正常工作。

我认为在支持 Google 或某人的引擎之前,很难在 node-webkit 上使用语音识别功能。

还有 CHANGELOG 0.8.0/10-30-2013 说

- undefine window.webkitSpeechRecognition before it's supported

关于speech-recognition - 节点 webkit 语音识别 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22760208/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com