百度语音合成
语言:php
框架:tp
简介:将文本内容转为语音
下载SDK
地址:https://ai.baidu.com/sdk
- 将文件解压放到vendor中
2.控制器
文字生成的MP3
// An highlighted block
vendor('aip.AipSpeech');
// 你的 APPID AK SK
$APP_ID = 'APP_ID ';
$API_KEY = 'API_KEY ';
$SECRET_KEY = 'SECRET_KEY';
$client = new \AipSpeech($APP_ID, $API_KEY, $SECRET_KEY);
$result = $client->synthesis('你好百度', 'zh', 1, array(
'vol' => 5,
));
// 识别正确返回语音二进制 错误则返回json 参照下面错误码
if(!is_array($result)){
file_put_contents('audio.mp3', $result);
}