日拱一卒无有尽,功不唐捐终入海

文字转语音百度免费语音接口实例

PHP接口 Sam 1345℃ 0评论

百度免费语音智能平台:http://yuyin.baidu.com/

先给大家提供文字转语音的接口吧:

参数说明:

lan=zh:语言是中文,如果改为lan=en,则语言是英文。

ie=UTF-8:文字格式。

spd=5:语速,可以是1-9的数字,数字越大,语速越快。

text=**:这个就是你要转换的文字。

怎样调用?

上述接口的url,在浏览器上直接打开,即可听到文字转换后的语音。

但是真实应用时可不能在浏览器里直接打开这个url,而是需要在一个网页里无缝嵌入该语音模块。该怎么处理呢?

1)通过HTML调用接口

我们可以通过如下的html代码来运行语音接口。

text的字符串是如何得来的?是通过javascript的encodeURI()函数编码得来的
在线转换地址:http://tool.oschina.net/encode?type=4

2)通过JS调用接口

下面是JS的实现代码:

使用说明,把 zhText 的文字换成你要转换的文字即可。

 

转载请注明:PHP笔记 » 文字转语音百度免费语音接口实例

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)