首页 > 新闻 > 国内 >

高端语音合成芯片应用于自动语音报站系统

2012-07-06 16:24:10   作者:   来源:CTI论坛   评论:0  点击:


  CTI论坛(ctiforum)7月6日消息(记者 杨毅): 随着国民经济的飞速发展,公交系统也日新月异。报站也由原来的由随车售票员报站改为由司机按键报站了。但是由于公交司机又要开车又要兼顾按键报站,所以常常出现误报、漏报等现象,不能够满足公交系统的要求;另一方面,由于司机开车时为报站分散精力,也对公交的安全运行埋下了隐患。若能实现自动语音报站问题就迎刃而解了。

\

系统定义

  自动语音报站系统是利用GPS技术(全球卫星定位技术)和语音合成技术(文本转语音),无需人工干预,就可以实现实时的全自动智能合成语音报站。

系统原理

  自动语音报站系统的原理是GPS模块接收所选卫星发来的导航信息和时间,计算出车辆当前的经纬度坐标信息。将此坐标信息与存储在单片机中的车站的经纬度坐标信息比对,就可查得车站站名信息,然后由集成了高端语音合成芯片SYN6658的语音播报器播报出来。如图所示:

系统构成

  本系统由天线,GPS定位模块,单片机,语音合成模块组成。

  天线负责接受卫星信号并传输GPS模块。

  GPS模块接收定位信息然后输出包括经纬度,海拔,速度,日期/时间,误差估计等信息给单片机。  从GPS板接收的数据流是文本字符串,可根据GPS输出数据NMEA-0183通信标准格式所定义的各种记录语句的结构组成特点,编制程序解析其中有用信息。

  单片机中储存了车站的经纬度信息,并可以接收来自GPS模块的信息,经过一系列的对比分析,得出要播报的站名等文本结果然后传送给语音播报模块。

   语音合成模块集成了高端TTS芯片SYN6658,直接把文本转语音输出,实现了最终的语音播报功能。SYN6658是嵌入式高端中文语音合成芯片,该芯片支持异步串口(UART)、SPI两种通信方式接收待合成的文本,直接合成语音输出;SYN6658语音芯片支持GB2312,GBK,BIG5,UNICODE 4种内码格式的文本,具有智能的文本分析处理算法,可正确识别和处理数值、号码、时间的度量衡符号,具备较强多音字处理能力;提供两男、两女、一个效果器和一个女童声共6个中文发音人;支持多种控制命令,包括:合成、停止、暂停合成、继续合成、改变波特率等;而且还具有缓存排序功能。

结束语

  自动语音报站系统根据公交报站的具体要求,系统还可继续完善。本系统不仅能够把司机彻底从报站任务中解放出来,并减少交流隐患。还可以可以节省员工开支,增强公司效益。又可以利用报站器播报标准的普通话站名,使各城市更利于交流和发展。
 

相关阅读:

分享到: 收藏

专题