在 Mozilla Firefox 上启用 Web Speech API

Posted

技术标签:

【中文标题】在 Mozilla Firefox 上启用 Web Speech API【英文标题】:Enable Web Speech API on Mozilla Firefox 【发布时间】:2016-11-26 12:20:08 【问题描述】:

我一直在 Chrome 上进行语音/语音合成,然后我意识到 Firefox 默认不允许它,必须授予特殊权限。

通过阅读这篇文章,我可以进行测试:

https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API/Using_the_Web_Speech_API

Firefox 桌面版和移动版在 Gecko 44+ 中支持它,没有前缀,并且可以通过在 about:config 中将 media.webspeech.recognition.enable 标志翻转为 true 来打开它。但是权限设置/UI还没有整理好,所以不能被用户授予使用权限,所以不能使用。这将很快得到解决。

测试在这个链接:

http://mdn.github.io/web-speech-api/speak-easy-synthesis/

但我想知道当他们访问我的应用程序时,我如何在客户的浏览器上允许它?我们如何请求不同的权限并允许,例如media.webspeech.synth.enabled

【问题讨论】:

你有没有想过这个问题?我仍在尝试让语音识别在 Firefox 中工作。 (最好是 Windows,但真正的操作系统将是一个突破) 【参考方案1】:

作为更新,Speech Synthesis 在 Firefox 49+ (2016-09) 中启用。

自 2019 年起,将语音识别引入网络的工作正在进行中(请参阅 bug 1248897)。 更新:该错误已于 2021 年关闭,但功能仍为 not enabled by default。

https://caniuse.com/#search=speech

【讨论】:

在 Manjaro Linux 中仍然无法使用

以上是关于在 Mozilla Firefox 上启用 Web Speech API的主要内容,如果未能解决你的问题,请参考以下文章

SVG 字母间距也适用于 Mozilla Firefox

Firefox年内将默认启用AV1解码

Mozilla Firefox 上的 CSS flex 框大小错误问题

每日安全资讯Google Chrome和Mozilla Firefox将支持全新无密码登录规范

在 Mozilla Firefox 上隐藏滚动条

文件上传选项以从相机拍摄图像或从图库中选择不适用于 Mozilla Firefox 中的 Web 应用程序