支持1000條中英文指令語(yǔ)音識(shí)別芯片GM11A550
掃描二維碼
隨時(shí)隨地手機(jī)看文章
A550芯片是 上海華鎮(zhèn)電子有限公司 第三代語(yǔ)音識(shí)別芯片,支持MP3音頻文件的解碼播放??捎糜谥悄茏R(shí)別等諸多領(lǐng)域。A550芯片可以通過(guò)多個(gè)接口與其它MCU進(jìn)行通信。
A550支持非特定人中文、英文語(yǔ)音的識(shí)別,通過(guò)雙麥克風(fēng)降噪收音,并允許用戶通過(guò)USB接口對(duì)關(guān)鍵詞和關(guān)鍵句的更新。
A550可以支持多達(dá)1000詞條的語(yǔ)音識(shí)別,對(duì)于非易混詞表,系統(tǒng)給出的識(shí)別率達(dá)到97%以上,系統(tǒng)支持在噪音環(huán)境下的語(yǔ)音識(shí)別,芯片中加入了專門的濾波模塊。
二、A550架構(gòu)說(shuō)明A550芯片作為一顆主控處理器,內(nèi)含8052核和DSP核,可以外擴(kuò)SD卡或者TF卡。通信接口見(jiàn)架構(gòu)圖。
架構(gòu)圖如下:
我們以語(yǔ)音點(diǎn)播歌曲案子為例,說(shuō)明A550芯片的工作流程:
在PC的二次開(kāi)發(fā)環(huán)境中,將語(yǔ)音識(shí)別指令列表(比如 點(diǎn)播歌曲、調(diào)節(jié)音量、上一首下一首等指令)、提示音內(nèi)容(比如開(kāi)機(jī)語(yǔ)等)以及程序(應(yīng)用層的程序、語(yǔ)音識(shí)別音庫(kù)、以及底層的BSP文件)3個(gè)文件上傳到A550芯片(通過(guò)USB口)后,550芯片將3個(gè)文件存儲(chǔ)在外圍的Norflash中。當(dāng)然也可以在二次開(kāi)發(fā)環(huán)境中,將以上的3個(gè)文件生成一個(gè)鏡像文件,上傳到550中,550會(huì)自動(dòng)存儲(chǔ)。
用戶將MP3文件通過(guò)550芯片外圍的USB口拷貝到SD/TF卡中。
開(kāi)機(jī)后,550芯片會(huì)播放提示音,550識(shí)別出用戶說(shuō)的指令“點(diǎn)播歌曲”后,只要用戶說(shuō)出SD/TF卡中的MP3文件的文件名,比如“千里之外”,550芯片識(shí)別后會(huì)播放 千里之外.MP3文件。
采用550芯片的語(yǔ)音點(diǎn)播歌曲的演示視頻公司已經(jīng)上傳到網(wǎng)站,具體見(jiàn) 如下鏈接:
http://v.youku.com/v_show/id_XMzIzNzc4MDQw.html
http://v.youku.com/v_show/id_XMzIzNzg1MDUy.html
四、A550芯片的開(kāi)發(fā)環(huán)境簡(jiǎn)介1、550芯片的軟件編譯工具
KeilC51
2、550芯片的開(kāi)發(fā)板
550 EVB Module