色yeye在线视频观看_亚洲人亚洲精品成人网站_一级毛片免费播放_91精品一区二区中文字幕_一区二区三区日本视频_成人性生交大免费看

當(dāng)前位置:首頁(yè) > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 入門(mén)指導(dǎo) > linux離線(xiàn)語(yǔ)音識(shí)別安裝運(yùn)行總結(jié)

linux離線(xiàn)語(yǔ)音識(shí)別安裝運(yùn)行總結(jié) 時(shí)間:2018-08-29      來(lái)源:未知

今天我們要來(lái)看的是linux離線(xiàn)語(yǔ)音識(shí)別的安裝和運(yùn)行,在開(kāi)始說(shuō)之前,我想問(wèn)一下,很多人都玩過(guò)小游戲吧,我之前的一個(gè)朋友自己做了一個(gè)貪吃蛇小游戲,然后給他加上了語(yǔ)音識(shí)別系統(tǒng),更加增添了游戲的趣味,對(duì)于語(yǔ)音識(shí)別系統(tǒng)可以說(shuō)是還是很簡(jiǎn)單的,今天我們就先看看如何進(jìn)行l(wèi)inux離線(xiàn)語(yǔ)音識(shí)別的安裝和運(yùn)行,我親自給你們示范一下。

我們首先可以在訊飛上下載sdk,下載完之后,要解析文件,你要分清里面的都是什么意思,文件解析玩,會(huì)有4個(gè)頭文件:msp_errors.h msp_types.h qisr.h qtts.h,msp_errors.h msp_types.h為通用數(shù)據(jù)結(jié)構(gòu)的頭文件,qisr.h是語(yǔ)音識(shí)別用的頭文件,qtts.h是語(yǔ)音合成用的頭文件。這些你是必須要了解的,不然怎么開(kāi)始接下來(lái)的步驟。

在你下載的sdk里面是有步驟的,但是也是要注意一些問(wèn)題的,步驟如下:

1.doc目錄下存放開(kāi)發(fā)文檔等;

2.lib目錄下存放SDK需要調(diào)用的動(dòng)態(tài)庫(kù)以及需要引用的頭文件。

3.example目錄下存放提供的示例demo,每個(gè)例子下都有Makefile文件,在當(dāng)前目錄make即可;

4.bin目錄下存放符合標(biāo)準(zhǔn)的語(yǔ)音文件樣例、配置文件和資源文件等,make之后的example可執(zhí)行程序也會(huì)拷貝至此,請(qǐng)?jiān)诖四夸浵逻\(yùn)行,否則會(huì)運(yùn)行失敗;

5.prj目錄下提供make腳本,可以快速編譯例子。

但是在這個(gè)過(guò)程中我遇到了一些問(wèn)題就是報(bào)錯(cuò)了,這是為什么呢,他提示是說(shuō)找不到 lasound,去看它的makefile文件,其中需要這個(gè)庫(kù),所以在這里需要注意一點(diǎn),你如果重新編譯下面這個(gè)庫(kù)進(jìn)去,他還是會(huì)報(bào)錯(cuò),并且警告,這就說(shuō)明創(chuàng)建可能是不完整的,那么解決方法就是把之前創(chuàng)建的“asrdemo.o”刪除,再繼續(xù)編譯,就可以成功了。

然后在bin下生成了"asrdemo"可執(zhí)行文件,在bin目錄下運(yùn)行(./asrdemo)

這樣就運(yùn)行成功了,但是你會(huì)發(fā)現(xiàn)會(huì)有一堆代碼,那你就要做如下步驟了

1.先要調(diào)用QISRInit()函數(shù),參數(shù)是自己的appid,每個(gè)SDK都是注冊(cè)才能下載的,所以是唯一的,用來(lái)區(qū)分用戶(hù)的,不同級(jí)別的用戶(hù)每天可以使用SDK的次數(shù)有限制,畢竟人用的多了語(yǔ)音識(shí)別的性能肯定會(huì)下降;

2.之后就是把GrammarID,輸入輸出的參數(shù)param和調(diào)用狀態(tài)返回值ret作為參數(shù)傳入QISRSessionBegin()函數(shù)中進(jìn)行初始化,返回值是sessionID,這個(gè)是后面所有函數(shù)的主要參數(shù)之一;

3.打開(kāi)自己的音頻文件,調(diào)用QISRAudioWrite()函數(shù)寫(xiě)入,可以分段也可以一次,第一個(gè)參數(shù)是sessionID,上面初始化函數(shù)返回的值,第二個(gè)參數(shù)是音頻數(shù)據(jù)頭指針,第三個(gè)參數(shù)是音頻文件大小,第四個(gè)參數(shù)是音頻發(fā)送的狀態(tài),表示發(fā)送完了沒(méi)有,剩下兩個(gè)是服務(wù)器端檢測(cè)語(yǔ)音狀態(tài)和識(shí)別狀態(tài)的返回值;

4.調(diào)用QISRGetResult()函數(shù)獲取識(shí)別的結(jié)果,第一個(gè)參數(shù)還是sessionID,第二個(gè)參數(shù)是輸出識(shí)別的狀態(tài),第三個(gè)參數(shù)是與服務(wù)器交互的間隔時(shí)間,官方建議5000,我取為0,第四個(gè)參數(shù)是調(diào)用狀態(tài)返回值ret,最后這個(gè)函數(shù)的返回值就是上面結(jié)果的json數(shù)據(jù)了

你在進(jìn)行錄音的時(shí)候,要使用“ffmpeg”錄音,他是比較簡(jiǎn)單的,而且還能滿(mǎn)足要求。這樣你的linux離線(xiàn)語(yǔ)音識(shí)別系統(tǒng)就安裝運(yùn)行好了,就是這么的簡(jiǎn)單,但是也有一些里面需要注意的東西,就像剛才碰到的那些情況一樣,如果再安裝運(yùn)行時(shí)還有其他錯(cuò)誤,可以咨詢(xún)哦。

上一篇:嵌入式系統(tǒng)開(kāi)發(fā)實(shí)例總結(jié)

下一篇:淺析嵌入式系統(tǒng)的發(fā)展趨勢(shì)

熱點(diǎn)文章推薦
華清學(xué)員就業(yè)榜單
高薪學(xué)員經(jīng)驗(yàn)分享
熱點(diǎn)新聞推薦
前臺(tái)專(zhuān)線(xiàn):010-82525158 企業(yè)培訓(xùn)洽談專(zhuān)線(xiàn):010-82525379 院校合作洽談專(zhuān)線(xiàn):010-82525379 Copyright © 2004-2022 北京華清遠(yuǎn)見(jiàn)科技集團(tuán)有限公司 版權(quán)所有 ,京ICP備16055225號(hào)-5京公海網(wǎng)安備11010802025203號(hào)

回到頂部

主站蜘蛛池模板: 日韩日日| 亚洲色成人网一二三区 | 日韩精品在线网站 | 日本免费视频在线观看 | A级毛片无码免费真人 | 亚洲成年看片在线观看 | 猫咪www免费人成网站无码 | 我脱了老师的内裤摸她的爆乳 | 精品人妻无码专区在线无广告视频 | 一个添下面两个吃奶 | 无码专区在线观看韩国 | 国产成年人网站 | 日日碰狠狠躁久久躁孕妇 | 国产精品a久久777777 | 国产精品多P对白交换绿帽 在线播放亚洲第一字幕 | 亚洲妇女多毛撒尿XXXⅩ | 老司机无码精品A | 四虎色 | 欧美黑人性暴力猛交喷水黑人巨大 | 在线观看黄a∨免费无毒网站 | 午夜不卡无码中文字幕影院 | 天天爽夜夜爽人人爽 | 美女劈开腿让男人桶到高潮 | japanese白嫩的asspics珍品 | 国产成人不卡无码免费视频 | 999久久久免费视频 狠狠干一区 | 极品嫩模高潮叫床 | 色偷偷人人澡人人爽人人模 | 国产精品麻豆va在线播放 | a级毛片高清免费播放 | 亚洲综合憿情五月丁香五月网 | 欧美色倩网站大全免费 | 中文字幕肉感巨大的乳专区 | 激情亚洲AV无码日韩色 | 特大巨人黑人AAA片BBC | 伊人狠狠色j香婷婷综合 | 亚洲AV女人的天堂在线观看 | 午夜无码乱码在线观看 | 性XXXX中国HD | 啦啦啦免费视频播放 | 国产精品亚洲二区在线播放 |