在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            關(guān) 閉

            新聞中心

            EEPW首頁 > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 基于LD332O語音識(shí)別專用芯片實(shí)現(xiàn)的語音控制

            基于LD332O語音識(shí)別專用芯片實(shí)現(xiàn)的語音控制

            作者: 時(shí)間:2012-02-16 來源:網(wǎng)絡(luò) 收藏

            b.jpg


            主控MCU與LD3320的連接關(guān)系如圖2所示,MCU的P0端口的8根線和LD3320并行方式連接,線也分別連接。此外還連接了復(fù)位信號(hào)和中斷信號(hào)。對(duì)LD3320來說,復(fù)位信號(hào)(RSTB)由MCU發(fā)出,而中斷信號(hào)由LD3320發(fā)出,MCU負(fù)責(zé)接收。
            另外,還有一些輔助電路,比如麥克風(fēng)的偏置、喇叭音量的,以及電源的去耦等,這里不作詳細(xì)介紹。

            3 LD3320的軟件編程
            3.1 編程模式
            主控MCU通過讀/寫LD3320的寄存器完成操作。用戶有兩種編程模式:“中斷模式”和“輪詢模式”。
            所謂中斷模式,就是系統(tǒng)的主控MCU在接收到外界一個(gè)觸發(fā)后(比如用戶按動(dòng)某個(gè)按鍵),啟動(dòng)LD3320的一個(gè)定時(shí)過程(比如5s),要求用戶在這個(gè)定時(shí)過程中說出要關(guān)鍵詞語。過了這個(gè)過程后,需要用戶再次觸發(fā)才能再次啟動(dòng)一個(gè)過程。
            所謂輪詢模式,就是系統(tǒng)的主控MCU反復(fù)啟動(dòng)識(shí)別過程。如果沒有人說話沒有識(shí)別結(jié)果,則每次識(shí)別過程的定時(shí)到時(shí)后再啟動(dòng)一個(gè)識(shí)別過程;如果有識(shí)別結(jié)果,則根據(jù)識(shí)別作相應(yīng)處理后(比如播放某個(gè)聲音作為回答)再啟動(dòng)一個(gè)識(shí)別過程。
            3.2 程序流程
            識(shí)別的操作流程是:
            (1)識(shí)別用初始化(包括通用初始化)。在此步驟中,對(duì)各寄存器進(jìn)行初始化設(shè)置。
            (2)寫入識(shí)別列表。LD3320是一個(gè)詞庫的語音識(shí)別,在此步驟中,應(yīng)將待識(shí)別的短語寫入識(shí)別列表。列表的規(guī)則是,每個(gè)識(shí)別條目對(duì)應(yīng)一個(gè)特定的編號(hào)(1個(gè)字節(jié)),不同的識(shí)別條目的編號(hào)可以相同,而且不用連續(xù),但是數(shù)值要小于256(00H~FFH)。
            (3)開始識(shí)別,并準(zhǔn)備好中斷響應(yīng)函數(shù),打開中斷允許位。
            (4)響應(yīng)中斷。如果麥克風(fēng)采集到聲音,不管是否以別出正常結(jié)果,都會(huì)產(chǎn)生一個(gè)中斷信號(hào)。而中斷程序要根據(jù)寄存器的值分析結(jié)果。讀取BA寄存器的值,可以知道有幾個(gè)候選答案,而C5寄存器里的答案是得分最高、最可能正確的答案。
            如果不用中斷方式,也可以通過查詢方式工作。在“開始識(shí)別”后,讀取寄存器B2H的值,如果為21H就表示有識(shí)別結(jié)果產(chǎn)生。在此之后讀取候選項(xiàng)等操作與中斷方式相同。
            LD3320還具有MP3播放的功能,在這里不再進(jìn)行介紹。

            4 結(jié)論
            LD3320的功能是完成有限詞組的非特定人語音識(shí)別,我們將其應(yīng)用在一個(gè)虛擬環(huán)境下戰(zhàn)術(shù)訓(xùn)練課題中。戰(zhàn)術(shù)訓(xùn)練中,常常需要下達(dá)一些短口令,而在我們所設(shè)計(jì)的訓(xùn)練環(huán)境中,如果口令采用鍵盤或鼠標(biāo)的方式進(jìn)行輸入,顯然有違設(shè)計(jì)的初衷。所以,我們使用LD3320設(shè)計(jì)VUI電路,用語音識(shí)別的方式,將獲得的識(shí)別結(jié)果再轉(zhuǎn)換成串口信號(hào),輸入計(jì)算機(jī),達(dá)到語音控制的目的。
            實(shí)踐證明,這種方式可以滿足語音控制的要求,但是語音識(shí)別的速度,即實(shí)時(shí)性還有待改進(jìn)。


            上一頁 1 2 下一頁

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉