Chrome浏览器为了屏蔽带声音的骚扰广告,从66版本后再也不容许自动播放语音,我作的项目须要实时语音提示报警信息,网上搜索了很久都说再也不支持自动播放,知道碰到一个大神提供建议设置Chrome浏览器容许声音自动播放:javascript
在chrome地址栏中输入chrome://flags/java
再搜索Autoplay policychrome
再在右侧的选项中设置为 No user gesture is required 便可浏览器
若是是76以上版本chrome设置不一样:工具
搜索Touch Events API改为Automaticui
设置后就能够使用Chrome自带的文字转语音工具了:code
let u = new SpeechSynthesisUtterance(); u.text="说点啥呢,点个赞再走呗" u.lang='zh' u.rate='1.2' speechSynthesis.speak(u)