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