语音转文字API,百度语音API

文字转语音接口:

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,调用前要用javascript的encodeURI)函数对text要传的文字进行编码

voiceText”王炸”);function voiceTextstr){ var url = “http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&text=” + encodeURIstr); var audio = new Audiourl); audio.src = url; audio.play);}

2,可以直接在浏览器地址输入api地址回车,即可听到文字转换后的语音:

http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&text=%E7%8E%8B%E7%82%B8

其中请求接口回调的错误示例:

{“err_no”:500,”err_msg”:”notsupport.”,”sn”:”abcdefgh”,”idx”:1}

错误码解释错误码含义500不支持输入501输入参数不正确502token验证失败503合成后端错误

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注