概述:XF-S3011芯片是安徽中科大讯飞信息科技有限公司研发的一款中文语音合成芯片,将完整的语音合成系统完全集成到单一的处理器内部,通过串口接收并合成任意文本。可方便的集成到需要中文语音合成功能的嵌入式设备之中。它采用QFP44-2的封装形式。宽工作电压:2.6-5.5V,极限电压5.5V。

 

一、XF-S3011引脚功能排列

注:

1.VDD:2.6V~5.5V;

2.芯片的工作状态指示信号有两根,一是高电平有效,一是低电平有效,您可以根据自己的实际情况选用其中的一根;

3.芯片的40脚为RXD,它和上位控制机的数据发送端相连;42脚为TXD,它和上位控制机的数据接收端相连;

4.芯片有两路10bit DAC模拟音频输出:AUD1、AUD2,客户可以任选其中一根进行音频输出。

 

二、XF-S3011功能和特点

1、可合成任意的中文文本,支持英文字母的合成
2、支持GB2312、UNICODE两种内码格式的文本
3、具有智能的文本分析处理算法,可正确的识别和处理数值、号码、时间日期及一些常用的度量衡符号,具备一定的多音字处理和中文姓氏处理能力
4、清晰、自然、准确的中文语音合成效果
5、对电话号码、数值、时间日期等特定文本提供较好的定制合成效果
6、芯片内固化有多首和弦音乐、提示音效和针对某些行业领域的常见语音提示音
7、支持多种控制命令,包括:合成、停止、暂停合成、继续合成等
8、支持多种文本控制标记,提升文本处理的正确率
9、支持休眠功能,在休眠状态下可降低功耗
10、支持UART串行数据通讯接口,波特率9600bps
11、两路10 bit DAC模拟音频输出
12、提供QFP(44PIN)封装形式和裸片封装形式
13、芯片各项指标均满足车载环境下的应用

 

三、XF-S3011内部方框图

 

四、XF-S3011功能概述

XF-S3011中文语音合成芯片是一款针对嵌入式应用领域而设计的单芯片处理器,具有合成任意中文文本的能力。芯片的文本分析算法具备一定的智能性,可识别常见的数值、号码、时间、度量单位等格式的文本,可对中文姓氏中的多音字进行处理。除了基本的语音合成功能以外,芯片内还定制了一些和弦音乐、提示音效和少数特定行业的常用语音提示音,使得芯片的效果有更佳表现;同时芯片提供特殊的控制标记,使用这些标记可以让合成的效果达到更好的效果。由于采用小尺寸的单芯片封装架构,用户可以方便的将其集成到嵌入式设备中,为设备添加人性化的语音功能。该芯片的主要功能描述如下:

* 文本合成功能:芯片支持任意中文文本的合成,可以采用GB2312或者Unicode两种编码方式,其中GB2312是中国大陆地区常用的中文文本编码格式;Unicode编码是国际通用的编码格式。芯片在默认情况下按GB2312编码格式处理中文文本。芯片支持英文字母的合成,遇到英文单词时按字母方式发音。
* 文本分析算法:芯片具有智能的文本分析算法,对常见的数值、电话号码、时间日期、度量衡符号等格式的文本,系统能够根据内置的文本匹配规则进行正确的识别和处理。如“2004/12/21”可以识别并读作 “二零零四年十二月二十一日”。
 * 定制合成引擎:芯片对号码、数值、时间日期类型的文本,定制了特殊的处理引擎。如果采用定制引擎合成上述文本,可以获得更加自然流畅的文本合成效果,尤其适用于经常要播报数值、号码和时间的场合。
* 提示音:芯片内有和弦提示音、音效提示音,可用于铃声和信息提醒。此外,还针对车载电话、车载导航、考勤机、智能仪器、税控机等行业,录制了一些常用的语音提示音,配合定制合成引擎的使用,可以使这些行业领域的信息播报获得更为自然的效果。
* 文本标记功能:芯片允许在文本中插入特殊控制标记,利用这些控制标记可以调节芯片的参数,提升芯片文本分析的正确率,如:可调节芯片合成的音量大小、产生静音间隔、标识中文姓氏文本、标识数值、号码文本等。
* 简易的开发接口:芯片采用串口通信方式,且命令协议简练有效;可通过统一的“合成命令”接口播放音乐、音效和中文文本,甚至进行系统参数的设置。开发者只需要掌握少量命令便可轻松上手,使用所有主要功能。
* 硬件特性:芯片采用单芯片封装形式,尺寸小,易于集成;具有休眠功能,可节约能耗;可通过引脚电平查询芯片当前的工作状态。

 

五、XF-S3011典型外围电路