今天再画地图,对,没错,我又在画地图。

戴个耳机,微信读书走起。(对我来说是微信听书)

突发奇想:

js能不能将文字转语音

以下这个demo我执行过,完全没问题,js是真滴强大啊

 

环境:

windows

官网网址:

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

基础使用:

var msg = new SpeechSynthesisUtterance("测试");
//msg.rate = 4 播放语速
//msg.pitch = 10 音调高低
//msg.text = "播放文本"
//msg.volume = 0.5 播放音量
window.speechSynthesis.speak(msg);

基础方法:

//播放
window.speechSynthesis.speak();
//暂停
window.speechSynthesis.pause();
//继续
window.speechSynthesis.resume();
//停止
window.speechSynthesis.cancel();