新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > LD3320嵌入式語(yǔ)音識(shí)別系統(tǒng)應(yīng)用

LD3320嵌入式語(yǔ)音識(shí)別系統(tǒng)應(yīng)用

作者: 時(shí)間:2016-09-12 來(lái)源:網(wǎng)絡(luò) 收藏

下面是的初始化程序段,按照以下序列來(lái)設(shè)置寄存器:

4.jpg

初始化后是寫(xiě)入識(shí)別列表。識(shí)別列表的規(guī)則是:每個(gè)識(shí)別條目對(duì)應(yīng)一個(gè)特定的編號(hào)(1個(gè)字節(jié)),不同識(shí)別條目的編號(hào)可以相同,而且不用連續(xù)。 芯片最多支持50個(gè)識(shí)別條目,每個(gè)識(shí)別條目是標(biāo)準(zhǔn)普通話(huà)的漢語(yǔ)拼音(小寫(xiě)),每2個(gè)字(漢語(yǔ)拼音)之間用1個(gè)空格間隔。表1是一個(gè)簡(jiǎn)單的例子。

表1 識(shí)別列表

圖4是由組成的系統(tǒng)主程序流程,圖5是系統(tǒng)中斷服務(wù)程序流程。

圖4 語(yǔ)音識(shí)別系統(tǒng)主程序流程圖

圖4 語(yǔ)音識(shí)別系統(tǒng)主程序流程圖

5.jpg

圖5 語(yǔ)音識(shí)別系統(tǒng)中斷程序流程

5 聲控電視遙控器

聲控電視遙控器最有用的地方是,在更換頻道時(shí)可以直接說(shuō)出頻道名稱(chēng),而不是去記憶頻道名稱(chēng)和頻道數(shù)字的聯(lián)系。同時(shí),在使用電視遙控器時(shí),遙控器是用電池工作,不能讓識(shí)別芯片一直處于工作狀態(tài)。因此在設(shè)計(jì)時(shí),可以在遙控器上設(shè)置一個(gè)大一點(diǎn)的按鍵,用戶(hù)在使用時(shí),按一下這個(gè)按鍵,啟動(dòng)語(yǔ)音識(shí)別芯片,此時(shí)可以播放一聲嘀的提示音,然后在限定的時(shí)間內(nèi)(如5s),接收用戶(hù)的語(yǔ)音命令,并給出識(shí)別結(jié)果。比如用戶(hù)說(shuō)體育臺(tái),識(shí)別芯片把識(shí)別結(jié)果提供給遙控器的主控MCU.隨后遙控器的主控MCU就根據(jù)事先設(shè)定好的對(duì)應(yīng)關(guān)系,發(fā)出對(duì)應(yīng)頻道的紅外編碼,實(shí)現(xiàn)換臺(tái)。可以不加確認(rèn)過(guò)程直接換臺(tái)。圖6為聲控電視遙控器工作流程。

6.jpg

圖6 聲控電視遙控器工作流程

結(jié)語(yǔ)

由LD3320組成的語(yǔ)音識(shí)別系統(tǒng)有很廣泛的,如語(yǔ)音控制的點(diǎn)歌系統(tǒng)、語(yǔ)音控制的手機(jī)、音控智能導(dǎo)航儀、音控智能家電產(chǎn)品等。


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉