我需要你的帮助我不知道如何解决我的问题。我有用离子编写的应用程序,我使用 annyang 到语音识别来聆听用户所说的内容和响应。它在网络上工作得很好——使用离子服务,但是当我在安卓设备上运行它时,语音识别需要很长时间,从 30 秒到几分钟——我只说一个词,例如“商店”。
有什么办法可以减少这个时间?或者我可以设置任何超时吗?
我会很感激任何帮助。谢谢。
编辑:代码看起来像
//response is array of strings (three words)
_.forEach(response, function (item) {
annyang.addCommands(item,function(itme){
//check Something
});
}
annyang.start();
Edit2:这是一样的,结果我必须等待 2 分钟
var recognition = new SpeechRecognition();
recognition.onresult = function(event) {
console.log(event)
}
recognition.start();