Datasheet XF-S3111-FSD Datasheet (iFlytek)

XF-S3111-FSD 中文语音合成芯片
数据手册
安徽省合肥市国家级高新技术产业开发区信息产业基地讯飞语音大厦
V 1.1 - 2005年5月11日
86-0551- 5331800 86-0551- 5331801 www.iflytek.co m
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册
版本历史
版 本 日 期 修改记录 作 者
Rev1.0 2005-3-30 Rev1.1 2005-5-11
强调音频电路设计的注意事项 科大讯飞
发布 科大讯飞
声 明
本产品数据手册由安徽中科大讯飞信息科技有限公司版权所有,未经许可,任何单位和 个人都不得以电子的、机械的、磁性的、光学的、化学的、手工的等形式复制、传播、转录 和保存该出版物,或翻译成其他语言版本。一经发现,将追究其法律责任。
科大讯飞保证本手册提供信息的准确性和可靠性,但并不对文本中可能出现的文字错误 或疏漏负责。科大讯飞保留更改本手册的权利,如有修改,恕不相告。请在订购时联系我们 以获得产品最新信息。对任何用户使用我们产品时侵犯第三方版权或其他权利的行为科大讯 飞概不负责。另外,在讯飞未明确表示产品有该项用途时,对于产品使用在极端条件下导致 一些可预见失灵或损毁而造成的损失概不负责。
© ANHUI USTC iFLYTEK Co.,Ltd. - 1 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册
目 录
1. 概述 ............................................................................................................................................ - 3 -
2. 特点 ............................................................................................................................................ - 3 -
3. 系统框图..................................................................................................................................... - 4 -
4. 主要应用领域............................................................................................................................. - 4 -
5. 功能描述..................................................................................................................................... - 5 -
6. 通讯方式..................................................................................................................................... - 6 -
6.1 通讯波特率 .........................................................................................................................- 6 -
6.2 通讯传输字节格式 .............................................................................................................- 6 -
7. 控制命令..................................................................................................................................... - 6 -
7.1 控制命令描述 .....................................................................................................................- 6 -
7.2 芯片反馈 .............................................................................................................................- 7 -
7.3 芯片状态查询 .....................................................................................................................- 7 -
7.4 芯片的复位 .........................................................................................................................- 7 -
8. 芯片外围电路............................................................................................................................. - 8 -
8.1 芯片以单片机为上位机的连接..........................................................................................- 8 -
8.2 芯片以PC为上位机的连接................................................................................................- 9 -
8.3 音频参考电路 ...................................................................................................................- 10 -
8.3.1
8.3.2
9. 芯片封装形式........................................................................................................................... - 12 -
9.1 外观 ...................................................................................................................................- 12 -
9.2 装配图 ...............................................................................................................................- 12 -
9.3 引脚定义 ...........................................................................................................................- 13 -
10. 电气特性 .............................................................................................................................. - 14 -
10.1 极限参数 ...........................................................................................................................- 14 -
10.2 直流特性 ...........................................................................................................................- 14 -
三极管驱动 功放驱动
...................................................................................................................- 11 -
.............................................................................................................. - 10 -
© ANHUI USTC iFLYTEK Co.,Ltd. - 2 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册
1. 概述
语音合成技术,简称 TTSText To Speech)技术,该技术解决如何将文字信息转化为 声音信息的问题,从而变看为听,使得人们获取信息的方式更加丰富和自然。语音合成技术 是实现人机语音通信的关键技术之一,涉及声学、语言学、数字信号处理、计算机科学等多 种学科知识,是中文信息处理领域的一项前沿技术。
XF-S3111-FSD芯片是安徽中科大讯飞信息科技有限公司研发的一款中文语音合成芯 片,该芯片通过串口接收任意文本,并将文本转换为语音输出。芯片采用COB*封装,可方 便的集成到需要中文语音合成功能的嵌入式设备之中。
2. 特点
z 可合成任意的中文文本,支持英文字母的合成
z 支持 GB2312GBKBIG5 UNICODE 内码格式的文本
z 具有智能的文本分析处理算法,可正确的识别和处理数值、号码、时间日期及一些
常用的度量衡符号,具备一定的多音字处理和中文姓氏处理能力
z 清晰、自然、准确的中文语音合成效果
z 对电话号码、数值、时间日期等特定文本提供较好的定制合成效果
z 芯片内固化有多首和弦音乐、提示音效和针对某些行业领域的常见语音提示音
z 支持多种控制命令,包括:合成、停止、暂停合成、继续合成等
z 支持多种文本控制标记,提升文本处理的正确率
z 支持休眠功能,在休眠状态下可降低功耗
z 支持 UART 串行数据通讯接口,波特率 9600bps
z 10 bit DAC 模拟音频输出
z 低工作电压:2.7~3.6V
z COBChip-On-Board)封装,较小封装尺寸
z 芯片各项指标均满足车载环境下的应用
COB:即
Chip-On-Board 详情可查询有关标准规定。
© ANHUI USTC iFLYTEK Co.,Ltd. - 3 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册

3. 系统框图

4. 主要应用领域

9 车载 GPS 导航 9 车载电话、信息电话 9 公交车语音报站器 9 考勤机、打卡机 9 税控机、POS 9 智能仪器 9 智能玩具 9 排队机 9 自动售货机
图表 1 芯片结构框图
© ANHUI USTC iFLYTEK Co.,Ltd. - 4 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册

5. 功能描述

XF-S3111-FSD 中文语音合成芯片是一款针对嵌入式应用领域而设计的处理器,具有合 成任意中文文本的能力。芯片的文本分析算法具备一定的智能性,可识别常见的数值、号码、 时间、度量单位等格式的文本,可对中文姓氏中的多音字进行处理。除了基本的语音合成功 能以外,芯片内还定制了一些和弦音乐、提示音效和少数特定行业的常用语音提示音,使得 芯片的效果有更佳表现;同时芯片提供特殊的控制标记,使用这些标记可以让合成的效果达 到更好的效果。用户可以方便的将其集成到嵌入式设备中,为设备添加人性化的语音功能。 该芯片的主要功能描述如下:
z 文本合成功能:芯片支持任意中文文本的合成,可以采用 GB2312 或者 Unicode
种编码方式,其中 GB2312 是中国大陆地区常用的中文文本编码格式;BIG5 是台 湾地区常用的文本编码格式;GBK 是中文网页常用的编码格式;Unicode 编码是国 际通用的编码格式。芯片在默认情况下按 GB2312 编码格式处理中文文本。芯片支 持英文字母的合成,遇到英文单词时按字母方式发音。
z 文本分析算法:芯片具有智能的文本分析算法,对常见的数值、电话号码、时间日
期、度量衡符号等格式的文本,系统能够根据内置的文本匹配规则进行正确的识别 和处理。如“2004/12/21”可以识别并读作 “二零零四年十二月二十一日”。
z 定制合成引擎:芯片对号码、数值、时间日期类型的文本,定制了特殊的处理引擎。
如果采用定制引擎合成上述文本,可以获得更加自然流畅的文本合成效果,尤其适 用于经常要播报数值、号码和时间的场合。
z 提示音:芯片内有和弦提示音、音效提示音,可用于铃声和信息提醒。此外,还针
对车载电话、车载导航、考勤机、智能仪器、税控机等行业,录制了一些常用的语 音提示音,配合定制合成引擎的使用,可以使这些行业领域的信息播报获得更为自 然的效果。
z 文本标记功能:芯片允许在文本中插入特殊控制标记,利用这些控制标记可以调节
芯片的参数,提升芯片文本分析的正确率,如:可调节芯片合成的音量大小、产生 静音间隔、标识中文姓氏文本、标识数值、号码文本等。
z 简易的开发接口:芯片采用串口通信方式,且命令协议简练有效;可通过统一的“合
成命令”接口播放音乐、音效和中文文本,甚至进行系统参数的设置。开发者只需 要掌握少量命令便可轻松上手,使用所有主要功能。
© ANHUI USTC iFLYTEK Co.,Ltd. - 5 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册

6. 通讯方式

XF-S3111-FSD 通过串口(UART)接收上位机发送的命令和数据,命令和数据以帧的方式 进行封装和发送,允许发送数据的最大长度为 180 个字节。芯片的电平逻辑为 TTL 电平,

6.1 通讯波特率

9600bps

6.2 通讯传输字节格式

图表 2 通讯传输字节格式
串口数据传输字节格式:1 bit 起始位,8 bit 数据位,1 bit 停止位,没有校验位。

7. 控制命令

7.1 控制命令描述

XF-S3111-FSD 芯片可以接受多种控制命令。控制命令包括以下几种:
控制命令 说明
合成命令 合成本次发送的文本 停止合成命令 停止当前的合成动作 暂停合成命令 暂停正在进行的合成 恢复合成命令 继续合成被暂停的文本 带文本编码设置的合成命令 以指定的编码格式(GB2312、GBK、BIG5 或或 Unicode),合成
本次发送的文本
休眠命令 芯片进入休眠节能状态,如要唤醒需要重新复位芯片
图表 3 控制命令列表
注:当芯片正在合成文本的时候,如果又接收到一帧有效的合成命令,芯片会立即停止 当前正在合成的文本,转而合成最新接收到的文本。
© ANHUI USTC iFLYTEK Co.,Ltd. - 6 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册

7.2 芯片反馈

XF-S3111-FSD 芯片在接收到命令或文本合成完毕之后,通过串口向上位机发送反馈信 息。上位机可以通过接收芯片的反馈,了解到芯片是否正确接收了命令,以及芯片是否完成 了文本合成。

7.3 芯片状态查询

在这种工作方式下,是通过查询XF-S3111-FSD的状态输出引脚 RDY
判断芯片工作的状态的。当
——————
RDY
/BSY处于低电平时,表明芯片处于就绪状态;当 RDY
/BSY处于高电平状态时,表明芯片处于合成文本状态。

7.4 芯片的复位

芯片的复位引脚是低电平有效,其复位时序图如下所示:
图表 4 芯片复位
注:T
片发送命令/数据,以保证芯片可靠复位。
的典型时间是 10ms;当T
RST
上升到高电平以后,需要等到 50ms以后才能开始给芯
RST
——————
/BSY的电平,来
——————
© ANHUI USTC iFLYTEK Co.,Ltd. - 7 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册

8. 芯片外围电路

8.1 芯片以单片机为上位机的连接

芯片与单片机(单片机用户自行选定型号)连接,将单片机的 TXD 与芯片的 RXD 相 连,单片机的 RXD 与芯片的 TXD 相连,用于双方通讯。
图表 5 XF-S3111-FSD 芯片以单片机为上位机的连接
© ANHUI USTC iFLYTEK Co.,Ltd. - 8 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册
8.2 芯片以 PC 为上位机的连接
芯片与 PC 连接,由于 PC 串口为 RS232 电平而 XF-S3111-FSD 芯片为 TTL 电平,双方 进行串口通讯时需要有电平转换。参考电路中采用的是 MAX3221,将 RS232 电平降至 2.7V, 实现双方通讯。
图表 6 XF-S3111-FSD 芯片以 PC 为上位机的连接
© ANHUI USTC iFLYTEK Co.,Ltd. - 9 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册

8.3 音频参考电路

XF-S3111-FSD 芯片有 10bitDAC 模拟音频输出,音频信号可直接用三极管驱动方式放 大,也可采用功放电路放大。
注:音频电路的质量对最终语音合成效果的影响较大,因此建议采用本节中的音频参考 电路进行设计。如果用户使用自己的播音电路,那么应该注意检查是否实现了必要的滤波电 路,是否保证正确接地等,否则会容易出现音量较小或者噪音较大的问题。

8.3.1 三极管驱动

三极管方式驱动电路简单,成本较低,但噪声比较大,增益较小,因此输出音量小,
音质不如功放驱动方式。
图表 7 XF-S3111-FSD 芯片音频电路(三极管驱动)
© ANHUI USTC iFLYTEK Co.,Ltd. - 10 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册

8.3.2 功放驱动

功放方式驱动电路较三极管方式复杂,成本较高,但可获得较大增益,因此输出音
量大,音质更高。
图表 8 XF-S3111-FSD 芯片音频电路(功放输出)
© ANHUI USTC iFLYTEK Co.,Ltd. - 11 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册

9. 芯片封装形式

9.1 外观
XF-S3111 芯片采用 COB 的封装形式,下图是实物照片:
图表 9 芯片 COB 封装外观图
9.2 装配图
图表 10 XF-S3111-FSD 芯片装配图
© ANHUI USTC iFLYTEK Co.,Ltd. - 12 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册

9.3 引脚定义

引脚序号 引脚名称 功能描述 备注
1 NC Not Connect 2 TXD 异步串行数据发送引脚 3 RXD 异步串行数据接收引脚
RDY/BSY
4
5 NC Not Connect 6 NC Not Connect 7 RST 芯片复位信号引脚,低电平有效 8 AUDIO DAC 模拟声音输出信号 9 VDD 电源输入+3.3V
10 GND 电源地
1120 NC Not Connect
工作状态指示输出信号。低电平表示芯片处于数据接收就 绪状态,可以接收数据和命令;高电平表示芯片处于数据 合成状态,此时仍然能响应接收到的数据和命令,如果接 收到新的合成数据,则会停止先前的合成,转而合成接收 到的最新的数据
图表 11 芯片引脚定义列表
注:
1 VDD:2.7V3.6V 2芯片的 3 脚为 RXD,它和上位机的数据发送端相连;2 脚为 TXD,它和上位机的数据
接收端相连。
© ANHUI USTC iFLYTEK Co.,Ltd. - 13 -
安徽中科大讯飞信息科技有限公司 XF-S3111-FSD数据手册

10. 电气特性

10.1 极限参数

参 数 符 号 极 限 值
电源电压 VDD 3.6V
引脚输入电压范围 VIN-0.5V to VDD+0.5V
工作温度 TA-25 to +70℃ 储存温度 T
图表 12 电气极限参数
STO
注意:如果超出表中所列的极限参数,将可能导致器件损坏。

10.2 直流特性

40 to +85℃
直流特性(VDD 3.0V TA = 25℃)
参 数 符 号
工作电压 VDD 2.7 3.3 3.6 V 工作电流 IOP-- 20 -- mA 输入高电平 V
IH
输入低电平 VIL-- -- 0.3VDD V 输出电流 IOH-- -2.0 -- mA 吸收电流 IOL-- 4.4 -- mA DAC 输出电流 I
直流特性(VDD 3.3V TA = 25℃)
DAC
参 数 符 号
工作电压 VDD 2.7 3.3 3.6 V 工作电流 IOP-- 20 -- mA 输入高电平 V
IH
输入低电平 VIL-- -- 0.3VDD V 输出电流 IOH-- -2.9 -- mA 吸收电流 IOL-- 6.7 -- mA
DAC 输出电流 I
DAC
参 考 值
单位
最小 典型 最大
0.7VDD -- -- V
-- -2.0 -- mA
参 考 值
单位
最小 典型 最大
0.7VDD -- -- V
-- -3.0 -- mA
图表 13 芯片直流特性
© ANHUI USTC iFLYTEK Co.,Ltd. - 14 -
Loading...