一、SDK下載
- 進(jìn)入訊飛開發(fā)平臺官網(wǎng)http://www.xfyun.cn/,右上角進(jìn)行注冊登錄,登錄后點(diǎn)擊進(jìn)入SDK下載。
??
????????2.創(chuàng)建新應(yīng)用
?????
????????3.填入相關(guān)信息
????????4.創(chuàng)建完后提交后回到SDK下載頁面,刷新頁面,應(yīng)用選擇前面創(chuàng)建的應(yīng)用,平臺選擇Linux,SDK選擇離線命令識別,點(diǎn)擊SDK下載。
- 二、離線包測試
- 將下載好的離線包解壓
????????2.查看READEME說明
????????3.編譯源代碼
????????4.運(yùn)行代碼
(注:這里需要cd到bin目錄下才能運(yùn)行,否則找不到詞典)
????????5.查看識別結(jié)果
- 三、額外練習(xí)
????????1.修改asr_offline_sample.c文件更改輸出內(nèi)容
????????路徑:Linux_aitalk_exp1227_3fac9f12/samples/asr_offline_sample
?
???
????????重新編譯運(yùn)行
????????識別結(jié)果
???
????????這里識別的結(jié)果仍然是之前的“打電話給丁偉”而不是我們修改后的“打電話給10086”這是因?yàn)槲覀冃薷牡闹皇莗rintf輸出的內(nèi)容,而當(dāng)我們選擇識別的音頻文件時(shí)實(shí)際識別的是bin/wav/里對應(yīng)的音頻文件。
???
????????2.將識別的語音移出bin/wav目錄,則語音識別失敗
????????3.語音識別的關(guān)鍵詞保存在bin/call.bnf文件中,修改文件中的關(guān)鍵詞語音將識別不到結(jié)果
此外還需將asr_offline_sample.c中更新詞典函數(shù)中的關(guān)鍵詞換成其他內(nèi)容或刪除
????????編譯運(yùn)行:
文章來源:http://www.zghlxwxcb.cn/news/detail-474175.html
????????修改后詞典文件中沒有“丁偉”,更新函數(shù)也沒有把關(guān)鍵詞“丁偉”更新到詞典中,所以語音識別沒有識別結(jié)果,詞典中原來沒有黃辣椒,但是編譯時(shí)更新函數(shù)把關(guān)鍵詞“黃辣椒”更新到詞典中,所以“黃辣椒”可以被成功識別。文章來源地址http://www.zghlxwxcb.cn/news/detail-474175.html
到了這里,關(guān)于科大訊飛語音SDK下載及測試的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!