标签: javascript google-chrome speech-recognition webkitspeechrecognition
我正在使用google的api webkitSpeechRecognition,因为这只是一个chrome浏览器api,当我在我的应用程序上运行测试时,它失败了,因为它无法找到webkitSpeechRecognition变量。当我在chrome上运行测试时,它们会很好地通过,但是当我在终端中运行它时,它会因此而失败。我正在尝试为应用程序构建一个版本,但这个问题并没有让我这样做。
webkitSpeechRecognition
任何人都有这方面的经验吗?或者有任何建议吗?
答案 0 :(得分:0)
您可以添加简单的javascript测试,以查看功能是否可用并执行相应的操作。像这样:
if (!('webkitSpeechRecognition' in window)) { // run specific features }
您还可以使用Modernizr有条件地使用特定于浏览器的功能。另请参阅W3C wiki。