SpeechRecognition 在 Firefox 中不起作用
SpeechRecognition is not working in firefox
我正在尝试测试 Firefox 的 webspeech-api,但在控制台中遇到错误 ReferenceError: SpeechRecognition is not defined.
我什至在 about:config 中启用了 media.webspeech.recognition.enable
和 media.webspeech.synth.enabled
标志。
有没有办法让 SpeechRecognition 在 firefox 上工作?
根据 Chris Mills(Mozilla 的高级技术作家)自 2016 年 1 月 21 日起this blog post您还不能在 FF 的网络环境中使用它...
... because the UX/UI to allow users to grant an app permission to use it is not yet implemented.
...
这是您可以投票的 bug report。
目前,您必须在 chrome
环境(扩展)中才能使用它。
2019 年冬季更新
链接的错误报告已被标记为已修复。
要在 Firefox Nightly > 72 中启用 SpeechRecognition,请转到 about:config
并将标志 media.webspeech.recognition.enable
和 media.webspeech.recognition.force_enable
切换为 true。
但是请注意,这是一项在线服务,这意味着您需要互联网连接。
我正在尝试测试 Firefox 的 webspeech-api,但在控制台中遇到错误 ReferenceError: SpeechRecognition is not defined.
我什至在 about:config 中启用了 media.webspeech.recognition.enable
和 media.webspeech.synth.enabled
标志。
有没有办法让 SpeechRecognition 在 firefox 上工作?
根据 Chris Mills(Mozilla 的高级技术作家)自 2016 年 1 月 21 日起this blog post您还不能在 FF 的网络环境中使用它...
... because the UX/UI to allow users to grant an app permission to use it is not yet implemented.
...
这是您可以投票的 bug report。
目前,您必须在 chrome
环境(扩展)中才能使用它。
2019 年冬季更新
链接的错误报告已被标记为已修复。
要在 Firefox Nightly > 72 中启用 SpeechRecognition,请转到 about:config
并将标志 media.webspeech.recognition.enable
和 media.webspeech.recognition.force_enable
切换为 true。
但是请注意,这是一项在线服务,这意味着您需要互联网连接。