3

我需要你的帮助我不知道如何解决我的问题。我有用离子编写的应用程序,我使用 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();
4

0 回答 0