分享一个百度文字转语音合成api接口带使用说明
接口很简单,可以自动播放。结合点击语音加在网页上很不错哦。
html代码:
<audio src="" id="myaudio" controls="controls" hidden="true"></audio>
这是一个免费百度语音接口
//per(基础音库) 选填 度小宇=1,度小美=0,度逍遥=3,度丫丫=4
//per(精品音库) 选填 度博文=106,度小童=110,度小萌=111,度米朵=103,度小娇=5
//lan 必填 固定值zh。语言选择,目前只有中英文混合模式,填写固定值zh
//ctp 必填 客户端类型选择,web端填写固定值1
//spd 选填 语速,取值0-15,默认为5中语速
//pit 选填 音调,取值0-15,默认为5中语调
js和api接口部分;
<script>
//per(基础音库)选填度小宇=1,度小美=0,度逍遥=3,度丫丫=4
//per(精品音库)选填度博文=106,度小童=110,度小萌=111,度米朵=103,度小娇=5
//lan必填固定值zh。语言选择,目前只有中英文混合模式,填写固定值zh
//ctp必填客户端类型选择,web端填写固定值1
//spd选填语速,取值0-15,默认为5中语速
//pit选填音调,取值0-15,默认为5中语调
window.onload=function (){
//var text = document.getElementById("result").value;
var myAuto = document.getElementById('myaudio');
//document.getElementById('myaudio').src ="http://tts.baidu.com/text2audio?cuid=baiduid&lan=zh&per=111&ctp=1&pdt=311&tex="+text;
document.getElementById('myaudio').src ="http://tts.baidu.com/text2audio?cuid=baiduid&lan=zh&per=111&ctp=1&pdt=311&tex=要转换的文字";
myAuto.play();
}</script>
标签:
本文链接:http://78moban.cn/post/4767.html
版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!