thinkphp5 接入百度语音合成接口,前台播报功能实例
生活随笔
收集整理的這篇文章主要介紹了
thinkphp5 接入百度语音合成接口,前台播报功能实例
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
版本:thinkphp5
功能:語音播報(bào)功能
描述:前臺(tái)實(shí)現(xiàn)點(diǎn)擊播報(bào)網(wǎng)頁內(nèi)容的功能實(shí)例。
范圍:php原生及其他框架均可使用
1.下載百度php-sdk 版本:1.6.0 點(diǎn)此下載:http://www.chtml.cn/product/show/10888
2.引入實(shí)例:
注:下載后的sdk 必須要放在vendor目錄中才能使用以上代碼。
3.前臺(tái)調(diào)用:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>百度文字轉(zhuǎn)語音接口demo -</title> <body> <b>該實(shí)例是把如下文字轉(zhuǎn)為語音(JavaScript實(shí)現(xiàn)):</b><br> <font color=red>測(cè)試百度文字轉(zhuǎn)語音接口 </font> <script type="text/javascript"> var zhText = "測(cè)試百度文字轉(zhuǎn)語音接口"; zhText = encodeURI(zhText); document.write("<audio autoplay=\"autoplay\">"); document.write("<source src=\"你的域名和方法路徑帶上get參數(shù)="+ zhText +"\" type=\"audio/mpeg\">"); document.write("<embed height=\"0\" width=\"0\" src=\"你的域名和方法路徑帶上get參數(shù)="+ zhText +"\">"); document.write("</audio>"); </script> </body> </html>4.更換語速和聲音
$result = $client->synthesis($spak, 'zh', 1, array('vol' => 5,//播報(bào)速度'dev_pid' => 1536,//播報(bào)聲音));5.dev_pid相關(guān)聲音詳情
總結(jié)
以上是生活随笔為你收集整理的thinkphp5 接入百度语音合成接口,前台播报功能实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第44课 角谷猜想 动动脑 第3题 完善
- 下一篇: 第1课贝贝的交通指挥系统(《聪明人的游戏