CTTSPARAM
设置TTS播放模式:AT+CTTSPARAM
语法规则:
命令类型 | 语法 | 返回 |
---|---|---|
设置命令 | AT+CTTSPARAM=<volume>,<mode>,<pitch>,<speed>[,<channel>][,][,<papin>][,][,<pa_open>][,][,<def_pa_out>,<codecend>] | OK |
查询命令 | AT+CTTSPARAM? | +CTTSPARAM:<volume>,<mode>,<pitch>,<speed>,<channel>,<codec>,<papin>,<codecstart>,<pa_open>,<codec_pa_close>,<def_pa_out> OK |
参数定义:
参数 | 定义 | 取值 | 对取值的说明 |
---|---|---|---|
<volume> | TTS播放音量 | 0-100 | 缺省值为50 |
<mode> | TTS播放模式,range:0-3 | 0 | 自动读数字,先根据数字规则读数字 |
1 | 自动读取数字,首先根据电报规则读取数字 | ||
2 | 根据电报规则读取数字 | ||
3 | 根据数字规则读取数字 | ||
<pitch> | TTS播放音高 | 1-100 | 缺省值为50 |
<speed> | TTS播放速度 | 1-100 | 缺省值为50 |
<channel> | TTS播放通道 | 0 | 主通道 |
1 | 辅通道 | ||
<codec> | 解码芯片 | 0 | ES7149 |
1 | TM8211 | ||
2 | 内置模拟音频模式 | ||
3 | ES8311 | ||
<papin> | 具体GPIO号 | PA引脚具体GPIO号,参考对应硬件手册 | |
<codecstart> | 输入空白声音的时长(ms) | 1-2000 | 默认值为1500 |
指令开启后多久打开PA(ms) | 1-2000 | 默认值为150 | |
播放结束后,关闭pa 和codec 之间间隔的时间(ms) | 1-2000 | 默认值为1 | |
控制pa播放时io的电平高低 | 0 | 默认是0,播放是高电平,静音是低电平 | |
1 | 设置成1,播放是低电平,静音是高电平 | ||
<codecend> | 播放完tts后多久关闭pa使能 | 1-2000 | 1 |
注意:<codec> 参数,LSAT版本>=V1103支持。(默认值为0)<papin> 参数,LSAT版本>=V1121支持。(内置模拟音频模式播放方式需要使用内置模拟音频模式专用板测试)<codecstart> ,<codecend> 参数,LSAT版本>=V1155支持。(默认值为1)<codec> 参数,支持ES8311,LSAT版本>=V1155支持。 |