《表3 语音合成帧格式举例》
主机发送给XFS5152CE芯片的所有语音合成命令都需要用“帧”的方式进行封装后传输。“帧”由帧头、数据区长度和数据区三部分组成。帧头作为命令标志,占一个字节,固定取十六进制的0xFD;数据区长度用两个字节表示,高字节在前,低字节在后;数据区由命令字和命令参数组成(有些命令没有参数),长度必须和前面的“数据区长度”里的值一致。其中,语音合成命令字为0x01,命令参数包括文本编码方式和需要合成的文本。表2给出了文本编码方式和参数取值的对应关系。表3举例说明了合成“我在”的帧格式。语音合成命令要从帧头开始发送,每次发送一个字节,待串口接收标志位“TI”变为1后,再发送下一个字节,直到发送完待合成的文本。
图表编号 | XD0057634400 严禁用于非法目的 |
---|---|
绘制时间 | 2019.06.15 |
作者 | 杨晓龙 |
绘制单位 | 山西工程技术学院信息工程与自动化系 |
更多格式 | 高清、无水印(增值服务) |