文字转语音
方法:
function(text){
var zhText = text;
zhText = encodeURI(zhText);
var audio =
'<audio autoplay="autoplay">' +
'<source src="http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=4&text=' +
zhText +
'" type="audio/mpeg">' +
'<embed height="0" width="0" src="http://tts.baidu.com/text2audio?text=' +
zhText +
'">' +
"</audio>";
$("body").append(audio);
}
要引入jq
<script src="http://cdn.javanx.cn/wp-content/themes/lensnews2.2/js/jquery.min.js?ver=3.1.1"></script>
非原创,原文找不到了,参数lan语言,spd语速,别的忘了,百度的接口
写在原型上,直接调用就行