跳转至

CTTS

TTS(Text To Speech)功能:AT+CTTS

语法规则:

命令类型 语法 返回
设置命令 AT+CTTS=<mode>[,<text>][,] OK
查询命令 AT+CTTS? +CTTS: <status>
OK
测试命令 AT+CTTS=? OK
URC 当TTS播放完毕,会有以下URC上报:+CTTS:0

参数定义:

参数 定义 取值 对取值的说明
<mode> TTS工作模式 0 停止播放TTS
1 播放TTS,<text>使用UCS2编码
2 播放TTS,<text>使用GBK编码(中文)和ASCII编码(数字)
3 播放TTS,<text>使用uft-8编码(LSAT版本>=V1103支持)
<text> TTS文本 中文和数字,最大长度2047字节
<pcm> TTS模式 0 播放TTS
1 播放TTS,输出PCM数据
<status> TTS工作状态 0 TTS非播放状态
1 TTS播放状态
注意:<pcm>参数,LSAT版本>=V1111支持。(默认值为0)

举例:

命令(→)/返回(←) 实例 解释和说明
AT+CTTS=2,"123,欢迎你的到来" 播放数字和中文。注:目前暂时无法播放英文,中的英文发音不是单词,而是一个一个分离的字母。
OK
←(URC) +CTTS:0 播放完毕,会有这个URC上报
AT+CTTS=0 也可以在播放过程中用这个命令终止播放
OK