PHP與語音識別功能現(xiàn)在也是很普遍了





















文章正文

語音識別的功能的應(yīng)用場景

將語音實時識別為文字狼犯,適用于語音聊天余寥、語音輸入领铐、語音搜索、語音下單宋舷、語音指令绪撵、語音問答等多種場景。

我們還是利用百度API祝蝠,語音識別功能音诈,給大家講解如何使用。API主要就是要學(xué)會看文檔绎狭,小編一直都強(qiáng)調(diào)细溅,api的思路都是差不多。

編碼之前儡嘶,首先要登錄百度云喇聊,注冊應(yīng)用,拿到相應(yīng)的key與SECRET_KEY蹦狂,下載SDK誓篱。


SDK安裝步驟

語音識別 PHP SDK目錄結(jié)構(gòu)

├──?AipSpeech.php?????????????//語音識別
└──?lib
????├──?AipHttpClient.php????????//內(nèi)部http請求類
????├──?AipBCEUtil.php???????????//內(nèi)部工具類
????└──?AipBase??????????????????//Aip基類


使用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ā)人員提供了一系列的交互方法摆屯。

參考如下代碼新建一個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在百度智能云控制臺中創(chuàng)建,常量API_KEYSECRET_KEY是在創(chuàng)建完畢應(yīng)用后鸥拧,系統(tǒng)分配給用戶的党远,均為字符串,用于標(biāo)識用戶富弦,為訪問做簽名驗證沟娱,可在AI服務(wù)控制臺中的應(yīng)用列表中查看。

準(zhǔn)備一段語音腕柜,要對段保存的這段語音的語音文件進(jìn)行識別:代碼如下

//?識別本地文件
$client->asr(file_get_contents('audio.pcm'),?'pcm',?16000,?array(
????'dev_pid'?=>?1536,
));


返回的json數(shù)據(jù)

//?成功返回
{
????"err_no":?0,
????"err_msg":?"success.",
????"corpus_no":?"15984125203285346378",
????"sn":?"481D633F-73BA-726F-49EF-8659ACCC2F3D",
????"result":?["北京天氣"]
}

//?失敗返回
{
????"err_no":?2000,
????"err_msg":?"data?empty.",
????"sn":?null
}


這里有個簡單的例子济似,可以參考一下。

<?php??

require_once?'AipSpeech.php';

//?你的?APPID?AK?SK
const?APP_ID?=?'10533442';
const?API_KEY?=?'eb8vDMwPyec1DGxecYQRzEjz';
const?SECRET_KEY?=?'56ac673eafc3a65f49dd37d8dd8f27e8';

$client?=?new?AipSpeech(APP_ID,?API_KEY,?SECRET_KEY);
//?識別本地文件
$li?=?$client->asr(file_get_contents('./test.wav'),?'wav',?16000,?array(
????'lan'?=>?'zh',
));

interface?Msg{
????function?getMsg();
}

class?Result?implements?Msg{
????protected?$res?=?null;
????protected?function?__construct($re){
????????$this->res?=?$re;
????}
????public??function?getMsg(){}
}
class?Success?extends?Result{
????public?function?__construct($re){
????????parent::__construct($re);
????}
????public?function?getMsg(){
????????if?($this->res['err_msg']?==?'success.')?{
????????????//?var_dump($this->res);exit;
????????????echo??$this->res['result'][0];
????????}
????}
}

$tmp?=?new?Success($li);
$tmp->getMsg();


更多的知識教程盏缤,請大家多多看文檔

http://ai.baidu.com/docs/#/ASR-Online-PHP-SDK/top




?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末砰蠢,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子唉铜,更是在濱河造成了極大的恐慌台舱,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,723評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異竞惋,居然都是意外死亡柜去,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評論 2 382
  • 文/潘曉璐 我一進(jìn)店門拆宛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來嗓奢,“玉大人,你說我怎么就攤上這事浑厚」傻ⅲ” “怎么了?”我有些...
    開封第一講書人閱讀 152,998評論 0 344
  • 文/不壞的土叔 我叫張陵钳幅,是天一觀的道長物蝙。 經(jīng)常有香客問我,道長贡这,這世上最難降的妖魔是什么茬末? 我笑而不...
    開封第一講書人閱讀 55,323評論 1 279
  • 正文 為了忘掉前任厂榛,我火速辦了婚禮盖矫,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘击奶。我一直安慰自己辈双,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評論 5 374
  • 文/花漫 我一把揭開白布柜砾。 她就那樣靜靜地躺著湃望,像睡著了一般。 火紅的嫁衣襯著肌膚如雪痰驱。 梳的紋絲不亂的頭發(fā)上证芭,一...
    開封第一講書人閱讀 49,079評論 1 285
  • 那天,我揣著相機(jī)與錄音担映,去河邊找鬼废士。 笑死,一個胖子當(dāng)著我的面吹牛蝇完,可吹牛的內(nèi)容都是我干的官硝。 我是一名探鬼主播,決...
    沈念sama閱讀 38,389評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼短蜕,長吁一口氣:“原來是場噩夢啊……” “哼氢架!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起朋魔,我...
    開封第一講書人閱讀 37,019評論 0 259
  • 序言:老撾萬榮一對情侶失蹤岖研,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后警检,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體缎玫,經(jīng)...
    沈念sama閱讀 43,519評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡硬纤,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評論 2 325
  • 正文 我和宋清朗相戀三年崔泵,在試婚紗的時候發(fā)現(xiàn)自己被綠了带斑。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片晕窑。...
    茶點(diǎn)故事閱讀 38,100評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡拄查,死狀恐怖啃炸,靈堂內(nèi)的尸體忽然破棺而出猿棉,到底是詐尸還是另有隱情沉迹,我是刑警寧澤弛房,帶...
    沈念sama閱讀 33,738評論 4 324
  • 正文 年R本政府宣布值骇,位于F島的核電站莹菱,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏吱瘩。R本人自食惡果不足惜道伟,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望使碾。 院中可真熱鬧蜜徽,春花似錦、人聲如沸票摇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽矢门。三九已至盆色,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間祟剔,已是汗流浹背隔躲。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留物延,地道東北人宣旱。 一個月前我還...
    沈念sama閱讀 45,547評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像教届,于是被迫代替她去往敵國和親响鹃。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評論 2 345

推薦閱讀更多精彩內(nèi)容