一、旧版本百度语音合成
http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=*****
直接引用该接口,在text后面加自定义文字的UTF-8编码,在js中可以用encodeURI(文本)编码,将返回的值拼接在text之后即可。
参数解释:
lan:固定值zh。语言选择,目前只有中英文混合模式,填写固定值zh
ie:编码方式
spd:语速,取值0-9,默认为5中语速
text:合成的文本,使用UTF-8编码。小于512个中文字或者英文数字。(文本在百度服务器内转换为GBK后,长度必须小于1024字节)
html代码实现:
百度文字转语音转换
function zh(){
var zhText=document.getElementById("test").value;
zhText = encodeURI(zhText);
document.write("");
document.write("");
document.write("");
document.write("");
document.write("");
document.write("转换");
document.close("");
document.close("");
documen