我有一个React应用程序,并且已经安装了annyang
。
我使用 const annyang = require('annyang');
在chrome中,如果我 console.log(annyang)
返回一个对象,但在所有其他浏览器中,它返回null。
为什么在除chrome以外的所有浏览器中都会发生这种情况,我该如何修复?
doh!这些浏览器不支持语音识别!
这就是不支持语音识别API的浏览器中发生的事情。
根据语音识别API,Annyang使用浏览器自己的语音识别引擎。如果您使用的浏览器不支持它,则Annyang对象将等于NULL。
您可以在代码本身中看到这一点。