日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

php 百度语音生成下载,百度语音合成AI

發(fā)布時(shí)間:2024/3/24 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 百度语音生成下载,百度语音合成AI 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

注意:不要使用Dw編輯PHP代碼,會(huì)因?yàn)榫幋a問題出錯(cuò)!!

require_once ‘AipSpeech.php‘;

// 你的 APPID AK SK

const APP_ID = ‘112***

00‘;

const API_KEY = ‘6EkSeI*****aFV4GjpB2q‘;

const SECRET_KEY = ‘mSPm*******qayf81XSbYBxu‘;

$client = new AipSpeech(APP_ID, API_KEY, SECRET_KEY);

$result = $client->synthesis(‘It is spring,it is warm today! i like play footboll in winter. 你好百度‘, ‘zh‘, 1, array(

‘vol‘ => 3,

));

// 識(shí)別正確返回語音二進(jìn)制 錯(cuò)誤則返回json 參照下面錯(cuò)誤碼

if(!is_array($result)){

file_put_contents(‘a(chǎn)udio_en2.mp3‘, $result);

}

?>

注意:不要使用Dw編輯PHP代碼,會(huì)因?yàn)榫幋a問題出錯(cuò)!!

下載SDK地址:http://ai.baidu.com/download?sdkId=35

PHP SDK文檔

簡介

Hi,您好,歡迎使用百度語音合成服務(wù)。

本文檔主要針對(duì)PHP開發(fā)者,描述百度語音合成接口服務(wù)的相關(guān)技術(shù)內(nèi)容。如果您對(duì)文檔內(nèi)容有任何疑問,可以通過以下幾種方式聯(lián)系我們:

在百度云控制臺(tái)內(nèi)提交工單,咨詢問題類型請(qǐng)選擇人工智能服務(wù);

加入開發(fā)者QQ群:464413749

接口能力

接口名稱接口能力簡要描述

語音合成

將計(jì)算機(jī)自己產(chǎn)生的、或外部輸入的文字信息轉(zhuǎn)變?yōu)榭梢月牭枚摹⒘骼目谡Z輸出的技術(shù)。

注意事項(xiàng)

目前本SDK的功能同REST API,需要聯(lián)網(wǎng)調(diào)用http接口 。REST API?僅支持最多512字(1024 字節(jié))的音頻合成,合成的文件格式為mp3。** 沒有其他額外功能。** 如果需要使用離線合成等其它功能,請(qǐng)使用Android或者iOS 合成 SDK

請(qǐng)嚴(yán)格按照文檔里描述的參數(shù)進(jìn)行開發(fā)。請(qǐng)注意以下幾個(gè)問題:

合成文本長度必須小于1024字節(jié),如果本文長度較長,可以采用多次請(qǐng)求的方式。切忌不可文本長度超過限制。

語音合成 rest api初次申請(qǐng)默認(rèn)請(qǐng)求數(shù)配額 200000次/天,如果默認(rèn)配額不能滿足需求,請(qǐng)申請(qǐng)?zhí)岣吲漕~。

必填字段中,嚴(yán)格按照文檔描述中內(nèi)容填寫。

版本更新記錄

上線日期版本號(hào)更新內(nèi)容

2017.5.11

1.0.0

語音合成服務(wù)上線

快速入門

安裝語音合成 PHP SDK

語音合成 PHP SDK目錄結(jié)構(gòu)

├── AipSpeech.php //語音合成

└── lib

├── AipHttpClient.php //內(nèi)部http請(qǐng)求類

├── AipBCEUtil.php //內(nèi)部工具類

└── AipBase //Aip基類

支持PHP版本:5.3+

使用PHP SDK開發(fā)驟如下:

1.在官方網(wǎng)站下載php SDK壓縮包。

2.將下載的aip-php-sdk-version.zip解壓后,復(fù)制AipSpeech.php以及l(fā)ib/*到工程文件夾中。

3.引入AipSpeech.php

新建AipSpeech

AipSpeech是語音合成的PHP SDK客戶端,為使用語音合成的開發(fā)人員提供了一系列的交互方法。

參考如下代碼新建一個(gè)AipSpeech:

require_once ‘AipSpeech.php‘;

// 你的 APPID AK SK

const APP_ID = ‘你的 App ID‘;

const API_KEY = ‘你的 Api Key‘;

const SECRET_KEY = ‘你的 Secret Key‘;

$client = new AipSpeech(APP_ID, API_KEY, SECRET_KEY);

在上面代碼中,常量APP_ID在百度云控制臺(tái)中創(chuàng)建,常量API_KEY與SECRET_KEY是在創(chuàng)建完畢應(yīng)用后,系統(tǒng)分配給用戶的,均為字符串,用于標(biāo)識(shí)用戶,為訪問做簽名驗(yàn)證,可在AI服務(wù)控制臺(tái)中的應(yīng)用列表中查看。

配置AipSpeech

如果用戶需要配置AipSpeech的網(wǎng)絡(luò)請(qǐng)求參數(shù)(一般不需要配置),可以在構(gòu)造AipSpeech之后調(diào)用接口設(shè)置參數(shù),目前只支持以下參數(shù):

接口說明

setConnectionTimeoutInMillis

建立連接的超時(shí)時(shí)間(單位:毫秒)

setSocketTimeoutInMillis

通過打開的連接傳輸數(shù)據(jù)的超時(shí)時(shí)間(單位:毫秒)

接口說明

語音合成

接口描述

基于該接口,開發(fā)者可以輕松的獲取語音合成能力

請(qǐng)求說明

合成文本長度必須小于1024字節(jié),如果本文長度較長,可以采用多次請(qǐng)求的方式。文本長度不可超過限制

舉例,要把一段文字合成為語音文件:

$result = $client->synthesis(‘你好百度‘, ‘zh‘, 1, array(

‘vol‘ => 5,

));

// 識(shí)別正確返回語音二進(jìn)制 錯(cuò)誤則返回json 參照下面錯(cuò)誤碼

if(!is_array($result)){

file_put_contents(‘a(chǎn)udio.mp3‘, $result);

}

參數(shù)類型描述是否必須

tex

String

合成的文本,使用UTF-8編碼,

請(qǐng)注意文本長度必須小于1024字節(jié)

cuid

String

用戶唯一標(biāo)識(shí),用來區(qū)分用戶,

填寫機(jī)器 MAC 地址或 IMEI 碼,長度為60以內(nèi)

spd

String

語速,取值0-9,默認(rèn)為5中語速

pit

String

音調(diào),取值0-9,默認(rèn)為5中語調(diào)

vol

String

音量,取值0-15,默認(rèn)為5中音量

per

String

發(fā)音人選擇, 0為女聲,1為男聲,

3為情感合成-度逍遙,4為情感合成-度丫丫,默認(rèn)為普通女

返回樣例:

// 成功返回二進(jìn)制文件

// 失敗返回

{

"err_no":500,

"err_msg":"notsupport.",

"sn":"abcdefgh",

"idx":1

}

錯(cuò)誤信息

錯(cuò)誤返回格式

若請(qǐng)求錯(cuò)誤,服務(wù)器將返回的JSON文本包含以下參數(shù):

error_code:錯(cuò)誤碼。

error_msg:錯(cuò)誤描述信息,幫助理解和解決發(fā)生的錯(cuò)誤。

錯(cuò)誤碼

錯(cuò)誤碼含義

500

不支持的輸入

501

輸入?yún)?shù)不正確

502

token驗(yàn)證失敗

503

合成后端錯(cuò)誤

總結(jié)

以上是生活随笔為你收集整理的php 百度语音生成下载,百度语音合成AI的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。