全文预览

基于STM32的公交车语音报站系统设计(含源代码)

上传者:火锅鸡 |  格式:zip  |  页数:28 |  大小:19139KB

文档介绍
,格式为dddmm.mmmm。<6>标明东西半球,E为东半球、W为西半球。<7>地面上的速度,范围为000.0节~999.9节(1节=1.852km/h)。<8>方位角,范围为000.0度~359.9度。<9>日期,格式为ddmmyy。<10>地磁变化,从000.0度~180.0度。<11>地磁变化方向,为E或W。由于帧头由逗号分隔的,所以当处理高速缓存的数据每个数据段帧是通常通过搜索ASCII码“$”,以确定是否首部。之后的类别进行标识的头,然后经通过计算逗号正在处理判断目前的数字是什么样的导航参数,并进行相应的处理。?2.3语音合成模块语音合成传输电路主要由SYN6288模块和扬声器组成。其中SYN6288负责实现文本到语音的转换(TTS),扬声器负责发出声音提示。SYN6288是北京宇音天下科技有限公司于2010年初推出的采用PSOLA拼接合成技术的一款语音合成芯片。SYN6288通过异步串口(UART)通信方式,接收待合成的文本数据,实现文本到语音(或TTS语音)的转换,可直接通过PWM输出方式驱动扬声器或外接功率放大电路驱动扬声器,进行语音输出,并可以通过读取BUSY管脚的电平获取芯片当前的状态。该芯片支持GB2312等格式的文本,支持标点符号、汉字、数字、英文字母及特殊字符处理,可正确识别数值、号码、时间日期及常用的度量衡符号,具备很强的多音字处理和中文姓氏处理能力。SYN6288通过异步串口接收待合成的文本,实现文本到声音(TTS)的转换。功能特点:•支持GB2312、GBK、BIG5和UNICODE内码格式的文本;•清晰、自然、准确的中文语音合成效果;可合成任意的中文文本,支持英文字母的合成;•具有智能的文本分析处理算法,可正确识别数值、号码、时间日期及常用的度量衡符号;•具备很强的多音字处理和中文姓氏处理能力;•支持多种文本控制标记,提升文本处理的正确率;

收藏

分享

举报
下载此文档