4G模块 A7670G打电话并且播报TTS语音
命令说明
ATi显示产品的标志信息
AT+CIMI查询IMSI
AT+CICCID从SIM卡读取ICCID
AT+CGSN查询产品序列号
AT+CPIN查询卡状态
AT+CSQ查询信号强度
AT+CGATT查询当前PS域状态
AT+CREG查询GPRS注册状态
AT+CEREG查询4G注册状态
AT+CGPADDR查询PDP地址
AT+CMGF选择短信格式
AT+CMGS发送短信
AT+CDTAM配置数据与语音并发模式
ATD发起语音呼叫
AT+CTTS文本转语音
AT+CHUP挂断当前通话或所有呼叫
流程
第一步:安装驱动
首先进行驱动的安装操作:右击“此电脑”并选择“管理”,在弹出的计算机管理界面中找到并点击“设备管理器”。此时展开“其他设备”选项,会发现其中有三个设备图标带有感叹号,这是因为这些设备尚未安装对应的驱动程序。
接下来,分别右击这三个带感叹号的设备,在弹出的菜单中选择“更新驱动程序”,然后在新窗口中点击“浏览计算机以查找驱动程序软件”,接着通过浏览找到驱动程序存放的文件夹并选中,点击“确定”即可开始驱动安装。
按照同样的步骤将三个设备的驱动全部更新完成后,效果就如同下图所示。
第二步:设备上电
此模块需插入电话卡方可正常使用。
直接将USB插上电脑
第三步:发送中文短信
利用串口调试助手,发送AT指令,实现模块发送中文短信。
AT命令流程及命令结果:
1. 查询模块信息
发送指令:ATI
说明:查询模块型号、固件版本等基础信息。
预期响应:Manufacturer: INCORPORATED
Model: A7670G-LLSE
Revision: A7670M7_V1.11.1
IMEI: 867284066278229
+GCAP:+CGSM,+FCLASS,+DS
2. 查询国际移动用户识别码(IMSI)
发送指令:AT+CIMI
说明:获取SIM卡的IMSI号码,用于识别移动用户。
预期响应:460023606806489 OK
3.查询GPRS附着状态
发送指令:AT+CGATT?
说明:检查模块是否已附着到GPRS网络(1=已附着,0=未附着)。
预期响应:+CGATT: 1 OK
4.查询语音合成是否支持
发送指令:AT+CTTS=?
说明:查询模块受否支持语音合成。
预期响应:OK
5.启用数据通话模式
发送指令:AT+CDTAM=1
说明:开启数据通话模式(DTM),支持语音与数据业务并发。
预期响应:OK
6.拨打电话
发送指令:ATD19359372754;
说明:向指定号码19359372754发起语音呼叫。
预期响应:OK
7.语音合成播放文本(一)
发送指令:AT+CTTS=2,"你好"
说明:通过语音合成功能播放文本“你好”,参数2指定语音类型或编码。
预期响应:+CTTS: (中间状态反馈,电话语音播放你好);OK
8.语音合成播放文本(二)
发送指令:AT+CTTS=1,"6B228FCE4F7F75288BED97F3540862107CFB7EDF"
说明:通过语音合成功能播放文本,参数1指定采用UCS2编码格式,引号内为“欢迎使用语音合成系统”对应的UCS2 十六进制编码字符串,模块将自动解码后进行语音播放。
预期响应:+CTTS:(中间状态反馈,电话语音播放欢迎使用语音合成系统);OK
9.关闭语音合成功能
发送指令:AT+CTTS=0
说明:禁用语音合成(CTTS)功能,停止当前及后续语音播放任务。
预期响应:OK
10.挂断当前通话
发送指令:AT+CHUP
说明:挂断正在进行的语音通话(包括当前通话、等待通话或挂起通话)。
预期响应:OK
总结命令流程
ATi
AT+CIMI
AT+CGATT?
AT+CTTS?
AT+CDTAM=1
ATD19359372754;
AT+CTTS=2,"你好"
AT+CTTS=1,"6B228FCE4F7F75288BED97F3540862107CFB7EDF"
AT+CTTS=0
AT+CHUP