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)