15得票2回答
Opera对webkitSpeechRecognition API的支持

我们正在使用Chrome中的webkitSpeechRecognition API。由于这是一个原型应用程序,我们很高兴只支持Chrome,因此我们通过执行window.hasOwnProperty('webkitSpeechRecognition')检查(如谷歌建议)来检测API的支持。这在...

15得票2回答
在安卓Chrome中使用webkitSpeechRecognition

我正在使用简单的语音转文本检测,使用webkitSpeechRecognition。 这段代码在Windows桌面上运行良好。 但是,在Android Chrome浏览器上——当开始检测时,Android状态栏上的麦克风只会显示1或2秒钟。如果没有声音活动,它就会关闭并停止语音识别。如果我在点...

14得票2回答
语音识别API在安卓系统上重复短语。

我发现,语音识别API在我的Android上会重复返回结果短语(而在桌面电脑上则不会)。 对于每个说出的短语,它都会返回两个结果。第一个结果是: 第二个结果是: 正如你所看到的,在第二个返回值中,短语被复制了一遍,每个副本都被标记为final,第二个副本在resultIndex之...

12得票3回答
Web语音API在一段时间内没有输入后停止监听

我正在使用Web语音API,但是一旦经过一段时间(一两分钟)没有任何声音输入,它就会完全停止监听。我知道这是因为当我不说话一两分钟时,已经将其解析的文本记录到控制台,但它停止了这样做。 有没有办法解决这个问题?

12得票2回答
如何知道 webkitSpeechRecognition 是否已启动?

我正在制作一个可以监听我的声音的机器人。 所以我做了:this.recognition = new webkitSpeechRecognition(); 我可以这样开始监听:this.recognition.start(); 停止监听的方法:this.recognition.stop(); 你...

11得票2回答
如何正确地停止和重新启动Web Speech API?

每次使用语音识别功能是否需要创建新的SpeechRecognition实例? var recognition = new SpeechRecognition(); recognition.start(); 还是只需停止(stop)并再次调用start()函数? recognition....

10得票3回答
如何在NodeJS中使用Web Speech API

我想知道是否有可能在node.js中运行Web Speech API?由于node是基于Javascript的,我认为它可以被使用,但我无法找到一种本地使用node的方法。是否有一种方法可以“包含”此Web Speech库在node.js脚本中以便使用它? 谢谢

9得票1回答
WebkitSpeechRecognition随机停止录音

我正在尝试进行连续的语音转文本转录,但好像无法像广告中宣传的那样使用webkitSpeechRecognition。尽管我将continuous=true和interimResults=true设置为真,它似乎会随机停止记录(通常在长时间的静默之后)。 我甚至无法弄清楚是什么原因导致了这个随机...