摘要:全數(shù)字化語音系統(tǒng)的設(shè)計。該系統(tǒng)用DSP芯片TMS320F206對MSM6588語音芯片進(jìn)行錄音、放音控制,用FLASH存儲器AM29F040B進(jìn)行語音數(shù)據(jù)存儲,用差分線驅(qū)動器和接收器SN75LBC180在RS-485總線網(wǎng)絡(luò)上傳輸語音數(shù)據(jù)。該語音系統(tǒng)結(jié)構(gòu)簡單、功能可靠,從而滿足了全數(shù)字化語言教學(xué)實驗室對學(xué)生機(jī)單元提出的要求。
關(guān)鍵詞:DSP 語音錄放 FLASH存儲器 RS-485總線
由于語言教學(xué)實驗室對語言教學(xué)產(chǎn)生著十分重大的影響和作用,是外語教學(xué)改革和提高外語教學(xué)質(zhì)量的制高點和突破口,因而語音教學(xué)實驗室得到了空間的發(fā)展和利用。我國現(xiàn)有的語言教學(xué)實驗室產(chǎn)品大都屬于模擬型語言教學(xué)實驗室,然而面對信息時代的到來,高新技術(shù)的發(fā)展,語言教學(xué)實驗室了適應(yīng)未來教育的需要,必須尋求新的發(fā)展。而要解決傳統(tǒng)語音教學(xué)實驗室面臨的問題必須引入數(shù)字化的設(shè)計,這主要包括以下四方面的內(nèi)容:一是學(xué)生機(jī)中微控制器選擇;二是語音信號的采集和播放;三是語音信號的存儲,也就是數(shù)字錄音機(jī)的功能實現(xiàn);四是語音信號的網(wǎng)絡(luò)化傳播。
TMS320F206是美國TI(德州儀器)公司繼TMS320C2X和TMS320C5X之后推出的一種低價格、高性能的16位定點運算DSP,其CPU接近于TMS320C25,但時鐘速率提高、指令集更加豐富和優(yōu)化、片內(nèi)外設(shè)向TMS320C5X靠攏[1]。TMS320F206(以下簡稱F206)的性價比較高,目前已成為高檔單片機(jī)理想替代品,在通信、語音/語言、軍事、儀器儀表、圖像處理、工業(yè)控制等領(lǐng)域得到了廣泛應(yīng)用。本文就是用F206對MSM6588語音芯片進(jìn)行錄音、放間控制,用FLASH存儲器AM29F040B進(jìn)行語音數(shù)據(jù)存儲,用差分線驅(qū)動器和接收器SN75LBC180在RS-485總線網(wǎng)絡(luò)上傳輸語音數(shù)據(jù),從而滿足全數(shù)字化語言教學(xué)實驗室對學(xué)生機(jī)提出的上述要求的。圖1示出了該語音系統(tǒng)的結(jié)構(gòu)簡圖。
1 語音錄放電路
語音芯片MSM6588是日本OKI公司的產(chǎn)品,內(nèi)含話簡放大器、低通濾波器(LPF)、12位A/D和D/A轉(zhuǎn)換器,語音數(shù)據(jù)的處理采用ADPCM(自適應(yīng)差分脈沖編碼模式)方式[2]。語音芯片主時鐘頻率確定后,可用DSP通過軟件輸入控制字來設(shè)定采樣頻率。采樣頻率設(shè)定越高,放間的品質(zhì)越好,錄間的時間就越短。表1給出了MSM6588語音芯片的常用控制命令。
表1 MSM6588的控制命令表
命令的功能
NOP 0 0 0 0 - 1個4位命令,空操作 SAMP 0 1 1 0 - -