语音识别在firefox中不起作用

SpeechRecognition is not working in firefox

本文关键字:不起作用 firefox 语音识别      更新时间:2023-09-26

我正在尝试测试firefox的webspeech-api,但在控制台遇到错误说ReferenceError: SpeechRecognition is not defined

我甚至在about:config中启用了media.webspeech.recognition.enablemedia.webspeech.synth.enabled标志。

是否有办法使语音识别在firefox上工作?

根据2016年1月21日Chris Mills (Mozilla的高级技术作家)的博客文章你还不能在FF的网络环境中使用它…

…因为允许用户授予应用程序使用权限的UX/UI尚未实现。

这是一个bug报告,你可以投票。

目前,你必须在chrome环境(扩展)中使用它。


2019冬季更新

链接的错误报告已被标记为修复。

Firefox Nightly中启用语音识别>72,转到about:config,将标志media.webspeech.recognition.enablemedia.webspeech.recognition.force_enable切换为true。

但是请注意,这是一个在线服务,这意味着你需要一个互联网连接。