《表3 语音合成帧格式举例》

《表3 语音合成帧格式举例》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于单片机可语音控制和报时的数字时钟的设计》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

主机发送给XFS5152CE芯片的所有语音合成命令都需要用“帧”的方式进行封装后传输。“帧”由帧头、数据区长度和数据区三部分组成。帧头作为命令标志,占一个字节,固定取十六进制的0xFD;数据区长度用两个字节表示,高字节在前,低字节在后;数据区由命令字和命令参数组成(有些命令没有参数),长度必须和前面的“数据区长度”里的值一致。其中,语音合成命令字为0x01,命令参数包括文本编码方式和需要合成的文本。表2给出了文本编码方式和参数取值的对应关系。表3举例说明了合成“我在”的帧格式。语音合成命令要从帧头开始发送,每次发送一个字节,待串口接收标志位“TI”变为1后,再发送下一个字节,直到发送完待合成的文本。