由于chrome有 webkitspeechrecognition api用于语音检测,我们可以使用firefox webextension(网络语音api对我不起作用)。
我正在进行扩展,这将继续听取语音然后处理它。 我已经制作了一个启动并运行的chrome扩展,所以想将它扩展到Firefox,需要替代这一行(用于chrome扩展)
recognition = new webkitSpeechRecognition();
答案 0 :(得分:0)
我还没有使用语音识别API,但您应该可以使用
recognition = new SpeechRecognition();
为了使其正常工作,您需要设置
media.webspeech.recognition.enable
在about:config中为true。资料来源:https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API
在Firefox中实现Web Speech存在许多突出的错误,因此我不确定上述内容是否已实现或运行良好。基本实现在Firefox 44/49中完成。