Web语音API,用于在Android chrome浏览器上语音转换为文本

时间:2020-01-23 23:39:00

标签: reactjs google-chrome webspeech-api

我正在尝试使用Web speech API在reactjs Web应用程序中进行语音到文本的转换。 当我在Windows桌面上打开应用程序时,Web Speech API可以正常工作。 但是,当我在Android chrome浏览器中打开相同的应用程序时,它会多次识别相同的语音。我认为在android chrome浏览器上,网络语音API的中间结果被视为最终结果。

1 个答案:

答案 0 :(得分:0)

这来自https://www.npmjs.com/package/react-speech-recognition

成绩单包含重复的单词! Android Chrome中存在一个错误,该错误导致Web Speech API在语音识别结果中生成重复的单词。可能的解决方法:

将Continuous选项设置为false(在我的情况下有效) 检测Android Chrome并在该浏览器上呈现后备内容