BD-text2audio 文字转语音免费接口

BD-text2audio

Posted by cl9000 on March 24, 2017

一个免费的百度文字转语音接口。

  1. 接口链接

http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=待转换的文字

参数:
lan=zh:语言是中文,如果改为lan=en,则语言是英文。
ie=UTF-8:文字格式。
spd=2:语速,可以是1-9的数字,数字越大,语速越快。
text=**:这个就是你要转换的文字。

  1. 使用方法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Hello, world!</title>
</head>
<body>

<textarea type="text" id='val' placeholder='请输入文字'></textarea>
<input type="button" value="提交" onclick="clickEvent()" />

<script type="text/javascript">
window.onload = function () {
}
function clickEvent() {
var zhText = document.getElementById("val").value;;
zhText = encodeURI(zhText);
document.write("<audio autoplay=\"autoplay\">");
document.write("<source src=\"http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=" + zhText + "\" type=\"audio/mpeg\">");
document.write("<embed height=\"0\" width=\"0\" src=\"http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=" + zhText + "\">");
document.write("</audio>");
}

</script>
</body>
</html>


支付宝打赏 微信打赏

赞赏一下 坚持原创技术分享,您的支持将鼓励我继续创作!