【发布时间】:2018-08-30 13:02:45
【问题描述】:
我目前正在使用 Google Cloud Speech 实施 ChatBot。
我正在使用 socket.io 录制麦克风流,然后通过节点将其发送到 Google Cloud Speech。
在我的笔记本电脑和我的安卓手机(Nexus 5x、Chrome 68)上一切正常 我录制了音频,并将 single_utterance 设置为 true,一旦我暂停讲话,就会得到带有“isFinal”的结果。
但是,如果我将语言代码设置为“da-DK”,我将永远不会在移动设备上获得“isFinal”结果(除非我自己结束流)。在我的笔记本电脑上工作正常,但在移动设备上不行。
有没有人经历过类似的事情?
作为奖励信息: 如果我将 interimResults 设置为 true,我会得到多个结果,但它们永远不是 isFinal。
所以要明确一点:除了一个案例:移动设备上的 da-DK 之外,一切都运行良好。
【问题讨论】:
标签: node.js google-cloud-speech