基于凌陽(yáng)單片機的通用型語(yǔ)音控制系統
隨著(zhù)電子技術(shù)的迅速發(fā)展,家用電器及其他電子產(chǎn)品日趨人性化。為了實(shí)現語(yǔ)音處理和語(yǔ)音控制,這里設計了基于凌陽(yáng)單片機的通用型語(yǔ)音控制系統。該系統主要用來(lái)完成語(yǔ)音識別、語(yǔ)音控制和語(yǔ)音播放等綜合功能,使家用電器及其他電子產(chǎn)品實(shí)現語(yǔ)音的自動(dòng)控制。目前國內還沒(méi)有此類(lèi)設計方案。該方案主要分為語(yǔ)音識別模塊設計、語(yǔ)音播放模塊設計和語(yǔ)音控制模塊設計,只采用單片芯片就可實(shí)現語(yǔ)音處理和控制功能。此外,通過(guò)對一整套圖形化的通用型語(yǔ)音集成軟件進(jìn)行開(kāi)發(fā),可使用戶(hù)只需要輸入語(yǔ)音素材的有關(guān)參數,即可實(shí)現代碼的自動(dòng)生成。下面介紹通用型語(yǔ)音控制系統的設計方案。
1 通用型語(yǔ)音控制系統設計方案
圖1給出通用型語(yǔ)音控制系統方框圖。
語(yǔ)音識別模塊的主要作用是完成語(yǔ)音辨識,本設計采用特定發(fā)音人識別模式。語(yǔ)音識別功能采用語(yǔ)音識別電路,并通過(guò)軟件編程來(lái)實(shí)現。語(yǔ)音播放模塊的主要作用是完成語(yǔ)音播放。語(yǔ)音播放功能采用語(yǔ)音播放電路,并通過(guò)軟件編程來(lái)實(shí)現。語(yǔ)音控制模塊的主要作用是使語(yǔ)音識別和語(yǔ)音播放實(shí)現自動(dòng)控制。語(yǔ)音控制功能采用語(yǔ)音控制電路,并通過(guò)軟件編程來(lái)實(shí)現。主控制器部分的主要作用是將語(yǔ)音控制系統嵌入到家電產(chǎn)品及其他電子產(chǎn)品中后,使電子產(chǎn)品的所有功能實(shí)現語(yǔ)音的自動(dòng)控制。
1. 1 凌陽(yáng)單片機SPCE061A簡(jiǎn)介
SPCE061A是凌陽(yáng)科技推出的一個(gè)16位結構的微控制器。CPU時(shí)鐘頻率為0.32~49.152 MHz,具有較高的處理速度,可使μ’nSPTM能夠非常容易、快速地處理復雜的數字信號;擁有可編程音頻處理;內置2 KWord的SRAM和32 KWord的FLASH;2個(gè)16位可編程定時(shí)器/計數器(可自動(dòng)預置初始計數值),2個(gè)10位DAC輸出通道,32位通用可編程輸入/輸出端口。它是數字語(yǔ)音識別應用領(lǐng)域產(chǎn)品中的一種比較經(jīng)濟的選擇。
1.2 通用型語(yǔ)音集成軟件
開(kāi)發(fā)了一套通用型語(yǔ)音集成軟件,用戶(hù)無(wú)需進(jìn)行代碼修改,只需要輸入語(yǔ)音素材的相關(guān)參數,即可實(shí)現代碼的自動(dòng)生成。如圖2所示,是通用型語(yǔ)音集成軟件vO.1版的操作界面。
評論