摘要:當(dāng)PDA系統(tǒng)收到1條個(gè)人傳呼信息時(shí),在語音庫的支持下,立刻啟動(dòng)語音合成算法,逐個(gè)進(jìn)行字符語音合成。當(dāng)?shù)?個(gè)字節(jié)語音合成結(jié)束后,立刻啟動(dòng)語音中斷服務(wù)例程進(jìn)行語音播放。這樣收到的個(gè)人傳呼信息,前臺(tái)逐個(gè)字符解碼時(shí),其后臺(tái)語音播放也在進(jìn)行。根據(jù)實(shí)際測試參數(shù),基本上滿足了系統(tǒng)的實(shí)時(shí)性要求。從一定角度看,單字符650ms的語音合
當(dāng)PDA系統(tǒng)收到1條個(gè)人傳呼信息時(shí),在語音庫的支持下,立刻啟動(dòng)語音合成算法,逐個(gè)進(jìn)行字符語音合成。當(dāng)?shù)?個(gè)字節(jié)語音合成結(jié)束后,立刻啟動(dòng)語音中斷服務(wù)例程進(jìn)行語音播放。這樣收到的個(gè)人傳呼信息,前臺(tái)逐個(gè)字符解碼時(shí),其后臺(tái)語音播放也在進(jìn)行。根據(jù)實(shí)際測試參數(shù),基本上滿足了系統(tǒng)的實(shí)時(shí)性要求。
從一定角度看,單字符650ms的語音合成時(shí)間基本能夠滿足實(shí)際應(yīng)用需要,但還是希望能夠進(jìn)一步減小這個(gè)值。這由于我們對(duì)ARM算是器的使用還處在研究階段。ARM本身提供了16位的Thumb指令集和32位的ARM指令集,而且兩者在某些方面表現(xiàn)出較大差別。一般來講,Thumb代碼長度是ARM代碼長度的65%,而執(zhí)行效率要經(jīng)后者高出60%。但在某些方面,32位ARM指令集也會(huì)表現(xiàn)出其優(yōu)于16位Thumb指令集的強(qiáng)大功能;同時(shí)該處理器系統(tǒng)支持ARM指令庥和Thumb指令集混合編程模式。隨著對(duì)二者差別和各自優(yōu)勢的深入理解,結(jié)合本系統(tǒng)的硬件體系結(jié)構(gòu),采用有效的指令集混合編程模式將會(huì)使程序執(zhí)行效率進(jìn)一步提高,從而使實(shí)時(shí)性得到進(jìn)一步加強(qiáng)。
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題