vue 实现语音播报功能
作者:
小睿同学 | 来源:发表于
2020-05-06 14:50 被阅读0次<i @click="reader" class="el-icon-microphone"></i> //elementUI 麦克风图标
<div id="group">{{words}}</div> //语音播报的文字
data(){
return{
words:'你好!',
}
}
reader(){
let readWords = document.getElementById('msd-info').innerText //获取播报的文字(除去样式)
var url = "http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&text=" + encodeURI(readWords);
var n = new Audio(url);
n.src = url;
n.play(); //播放阅读
// n.cancel(); //取消阅读
// n.pause(); //暂停阅读
}
OK,就这样,End~
本文标题:vue 实现语音播报功能
本文链接:https://www.haomeiwen.com/subject/jzbyvhtx.html
网友评论