谷歌浏览器语音无法播报

使用谷歌浏览器的语音播报功能时发现不能播放


打开控制台发现

audio.html:43 [Deprecation] speechSynthesis.speak() without user activation is no longer allowed since M71, around December 2018. See https://www.chromestatus.com/feature/5687444770914304 for more details

这是由于谷歌浏览器针对垃圾广告和诈骗网页的滥用谷歌浏览器开发团队已经决定自下个版本开始限制语音合成接口的自动播放。自新版本开始用户必须手动点击播放按钮才能播放语音合成内容,用户不主动操作那么直接禁止音频的播放。
解决办法在鼠标右击Chrome快捷图标=>属性=>快捷方式=>目标加入--autoplay-policy=no-user-gesture-required即可,如下图所示:


谷歌浏览器语音无法播报_第1张图片
LA0M(1AP~6V$~L4I29Z{ML1.png

你可能感兴趣的:(谷歌浏览器语音无法播报)