帶有語(yǔ)音功能的人行通道智能管理系統(tǒng)設(shè)計(jì)
3 語(yǔ)音合成
語(yǔ)音的合成采用SPCE061A把想要的聲音錄制下來(lái)固然可以得到相應(yīng)的音頻文件,但是受到錄音環(huán)境和麥克風(fēng)品質(zhì)的限制,用這種方法得到的聲音文件噪音大,不清晰,而且所占用的存儲(chǔ)空間大,不能長(zhǎng)時(shí)間的錄制?;谏鲜鲈虮鞠到y(tǒng)采用另一種方法獲得聲音文件?;痉绞饺缦拢菏紫仁褂密浖岩磉_(dá)的信息由文字變?yōu)槁曇粑募黄浯螌?duì)得到的音頻文件進(jìn)行修飾,比如音量的大小,語(yǔ)速快慢等;然后將音頻文件壓縮下載到單片機(jī),這樣獲得的語(yǔ)音文件品質(zhì)高而且節(jié)省存儲(chǔ)空間。該方法的操作流程如圖4所示。本文引用地址:http://www.ex-cimer.com/article/162204.htm
訊飛語(yǔ)音軟件是一款可以將文本信息直接轉(zhuǎn)換為音頻信息的智能軟件。一般,語(yǔ)音轉(zhuǎn)換需要龐大的語(yǔ)音數(shù)據(jù)庫(kù)作為基礎(chǔ),而訊飛語(yǔ)音軟件只給用戶提供一個(gè)客戶端,如圖5所示,利用這個(gè)客戶端和已將文本通過(guò)網(wǎng)絡(luò)上傳到后臺(tái)的服務(wù)器,后臺(tái)負(fù)責(zé)把客戶上傳的文本轉(zhuǎn)換為聲音再把聲音文件傳給客戶。這樣,不必下載龐大復(fù)雜的轉(zhuǎn)換軟件就可以在短時(shí)間內(nèi)把文字轉(zhuǎn)換成想要的聲音文件。
4 系統(tǒng)軟件設(shè)計(jì)
主程序流程圖如圖6所示。在程序的設(shè)計(jì)過(guò)程中,采用了模塊化的方法,首先設(shè)計(jì)主控程序,然后設(shè)計(jì)分模塊。系統(tǒng)啟動(dòng)后首先進(jìn)行初始化,對(duì)設(shè)備參數(shù)進(jìn)行設(shè)置,各個(gè)模塊檢測(cè)正常后系統(tǒng)等待行人的刷卡信號(hào)。當(dāng)有人刷卡時(shí)控制器會(huì)根據(jù)信號(hào)分析行人是要進(jìn)入還是要離開(kāi),如果有中斷,控制器會(huì)根據(jù)中斷進(jìn)行命令解析并控制電機(jī)動(dòng)作;如果沒(méi)有中斷,系統(tǒng)就會(huì)直接進(jìn)行信號(hào)解析并控制電機(jī)動(dòng)作。
評(píng)論