CTI論壇(ctiforum)7月6日消息(記者 楊毅): 隨著國民經(jīng)濟(jì)的飛速發(fā)展,公交系統(tǒng)也日新月異。報(bào)站也由原來的由隨車售票員報(bào)站改為由司機(jī)按鍵報(bào)站了。但是由于公交司機(jī)又要開車又要兼顧按鍵報(bào)站,所以常常出現(xiàn)誤報(bào)、漏報(bào)等現(xiàn)象,不能夠滿足公交系統(tǒng)的要求;另一方面,由于司機(jī)開車時(shí)為報(bào)站分散精力,也對(duì)公交的安全運(yùn)行埋下了隱患。若能實(shí)現(xiàn)自動(dòng)語音報(bào)站問題就迎刃而解了。
系統(tǒng)定義
自動(dòng)語音報(bào)站系統(tǒng)是利用GPS技術(shù)(全球衛(wèi)星定位技術(shù))和語音合成技術(shù)(文本轉(zhuǎn)語音),無需人工干預(yù),就可以實(shí)現(xiàn)實(shí)時(shí)的全自動(dòng)智能合成語音報(bào)站。
系統(tǒng)原理
自動(dòng)語音報(bào)站系統(tǒng)的原理是GPS模塊接收所選衛(wèi)星發(fā)來的導(dǎo)航信息和時(shí)間,計(jì)算出車輛當(dāng)前的經(jīng)緯度坐標(biāo)信息。將此坐標(biāo)信息與存儲(chǔ)在單片機(jī)中的車站的經(jīng)緯度坐標(biāo)信息比對(duì),就可查得車站站名信息,然后由集成了高端語音合成芯片SYN6658的語音播報(bào)器播報(bào)出來。如圖所示:
系統(tǒng)構(gòu)成
本系統(tǒng)由天線,GPS定位模塊,單片機(jī),語音合成模塊組成。
天線負(fù)責(zé)接受衛(wèi)星信號(hào)并傳輸GPS模塊。
GPS模塊接收定位信息然后輸出包括經(jīng)緯度,海拔,速度,日期/時(shí)間,誤差估計(jì)等信息給單片機(jī)。 從GPS板接收的數(shù)據(jù)流是文本字符串,可根據(jù)GPS輸出數(shù)據(jù)NMEA-0183通信標(biāo)準(zhǔn)格式所定義的各種記錄語句的結(jié)構(gòu)組成特點(diǎn),編制程序解析其中有用信息。
單片機(jī)中儲(chǔ)存了車站的經(jīng)緯度信息,并可以接收來自GPS模塊的信息,經(jīng)過一系列的對(duì)比分析,得出要播報(bào)的站名等文本結(jié)果然后傳送給語音播報(bào)模塊。
語音合成模塊集成了高端TTS芯片SYN6658,直接把文本轉(zhuǎn)語音輸出,實(shí)現(xiàn)了最終的語音播報(bào)功能。SYN6658是嵌入式高端中文語音合成芯片,該芯片支持異步串口(UART)、SPI兩種通信方式接收待合成的文本,直接合成語音輸出;SYN6658語音芯片支持GB2312,GBK,BIG5,UNICODE 4種內(nèi)碼格式的文本,具有智能的文本分析處理算法,可正確識(shí)別和處理數(shù)值、號(hào)碼、時(shí)間的度量衡符號(hào),具備較強(qiáng)多音字處理能力;提供兩男、兩女、一個(gè)效果器和一個(gè)女童聲共6個(gè)中文發(fā)音人;支持多種控制命令,包括:合成、停止、暫停合成、繼續(xù)合成、改變波特率等;而且還具有緩存排序功能。
結(jié)束語
自動(dòng)語音報(bào)站系統(tǒng)根據(jù)公交報(bào)站的具體要求,系統(tǒng)還可繼續(xù)完善。本系統(tǒng)不僅能夠把司機(jī)徹底從報(bào)站任務(wù)中解放出來,并減少交流隱患。還可以可以節(jié)省員工開支,增強(qiáng)公司效益。又可以利用報(bào)站器播報(bào)標(biāo)準(zhǔn)的普通話站名,使各城市更利于交流和發(fā)展。