示例-AT示例-音频播放和TTS

音频播放和TTS流程 AT示例

应用概述

4G模块支持音频播放和TTS, 音频播放和TTS应用的基本流程如下:

材料准备

  1. EVB_Air724UG_A13开发板一套,包括天线SIM卡,USB线,喇叭。
  2. PC电脑,串口工具
    开发板

应用流程

音频播放和TTS AT指南

TTS播放流程

设置 TTS 播放模式:AT+CTTSPARAM

AT+CTTSPARAM=10,0,50,50,0

OK

TTS播放功能:AT+CTTS

AT+CTTS=2,“123,欢迎你的到来”

OK

+CTTS:0    //TTS 播放完毕,URC 上报

语音文件播放流程

本地音频播放音量控制:AT+CRSL

AT+CRSL=50

OK

语音通道切换:AT+AUDCH

AT+AUDCH=2,0

OK

语音文件播放:AT+CAUDPLAY

AT+FSCREATE="alipay.amr"     //创建音频文件

OK


AT+FSWRITE="alipay.amr",0,1606,20     //输入音频文件,长度1606

>                                    //这里输入音频文件内容

OK

AT+CAUDPLAY=1,"alipay.amr"

OK

+CAUDPLAY: 1,1100

常见问题

  1. 在进行TTS播报时,手动中止后,继续发送下一条TTS,出现报错,主要是因为:在TTS不管自动播放还是手动中止都会有个URC上报(+CTTS:0),只有在收到该URC上报后再发送下一条TTS才不会报错。
  2. 写入音频文件失败返回+CME ERROR: 100,确认文件是否创建,写入的数据长度是否超过最大写入长度,要写的数据的长度,不能大于 10240 个字节。
  3. 模块TTS功能最长能支持播放多长的文本
    支持2047字节的播放内容。使用AirM2M_720U_V301836_LTE_AT.pac 测试可以播放1023个汉字(里面有标点符号是没有播放的),如图播放了四分钟:在这里插入图片描述

相关资料以及购买链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值