欢迎光临~广州悦欣电子科技有限公司
  咨询电话:18925103846

自带带功放模块

  • 串口TTS文本合成语音MP3模块
串口TTS文本合成语音MP3模块

串口TTS文本合成语音MP3模块

  • 产品描述:串口控制,TTS文本合成,广播语插播,MIC录音模块,自带功放语音模块
  • 在线订购


操作说明视频↑↑↑↑↑

一、简介

Aniplayer 是专门为 Arduino 开发板开发的一款小巧且价格低廉的音频模块,支持多种格式音频播放 以及音频录制,自带功率放大器可以直接支持双喇叭输出;模块通过串口命令字的方式控制, 操作简单;模块集成了 MP3WAVWMA 的硬件编解码,保证了模块播放音频时的低功耗特 性。模块内置系统支持 FAT16FAT32 文件系统,最大可以支持 32Gb TF 卡;模块支持 usb1.1 协议,配合 TF 卡可以当成 U 盘使用,方便用户更新音频内容。

TTS语音合成模块

二、产品规格

● 支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/48

24 DAC 输出,动态范围支持:90dB,信噪比支持:85dB

● 支持 FAT16FAT32 文件系统,最大支持 32G TF 卡。

● 支持 USB1.1,可以作为通用 U 盘使用。

● 串口控制模式,3.3V TTL 电平。

● 支持 TTS 文本播放,广播语插播功能,可以暂停正在播放的背景音乐。广告播放完毕 回到背景音继续播放。

● 板上集成高灵敏度 MIC,可支持高保真语音录制功能,支持命令控制录音的启动和停 止。

● 板载集成 Line In 录音功能,支持命令控制录音的启动和停止。

0-100 级音量可调。

● 支持左右声道,3W×2 喇叭输出。

三、结构框图

2 结构框图


标号

功能

备注

DC5V

模块供电引脚


GND

模块地引脚


RX

串口 RX


TX

串口 TX


IO

命令字状态 GPIO

当命令结束时,引脚发生电平变化

SPL

左声道输出

支持 3W 的喇叭

SPR

右声道输出

USB

USB 接口

支持 USB1.1

Line in

Line in 录音接口



四、操作说明

1、根据接口说明连接串口到对应的引脚,将喇叭插入 SPL SPR 接口;

3 连接示意图


2、串口线连接到电脑,打开串口调试工具,配置如下;

4 串口配置


3、上电启动后,如果一切正常,会有如下打印:

Booting

input cmd:

然后用户可以开始输入指令。


注意事项:


1、串口连接到电脑时,Aniplayer 模块即启动,此时由于串口尚未配置成功,所以在此状态 下,我们经常看不到以上打印信息。

2、上电读卡如卡不存在会打印:“Card isn't exist!”,如果卡磁盘损坏,则会打印“Please format

Card!”。正常进入接收命令的状态后,会打印出“input command:”。卡插上后,不要在操作 中进行插拔卡的操作。

3、当前歌曲播放完,会打印出”Finish”


五、命令字说明


所有命令以#开头,回车换行结束。比如输入一串字符:“#ls\r\n”。每次命令发送完成后,需 等串口的回应信息后才能发送下一命令。

指令

功能描述

说明

示例


#ls


返回歌曲列表


返回“End\r\n”表示歌曲列 表结束

#ls

0001 xxx.mp3

0002 yyy.mp3

……

#ps

暂停当前播放

成功返回 pause\r\n


#ct

Continue,继续播放

成功返回 continue\r\n


#pv

播放前一首歌曲

成功返回 prev\r\n

失败返回 error\r\n


#nt

播放下一首歌曲

成功返回 next\r\n

失败返回 error\r\n


#vl n

调节音量 n 的范围是

0--100

成功返回 ok\r\n

失败返回 error\r\n

#vl 后加空格,在紧跟 数字


#ts txt


播放一段 tts 文本,转换 成语音输出


成功返回 ok\r\n

失败返回 error\r\n

#ts 后加一个空格,再 紧跟一段文本。文本 可为汉字或数字,暂 不支持英文


#fn filename


播放指定歌名的歌曲


成功返回 ok\r\n

失败返回 error\r\n

#fn 后加一个空格,再 紧歌曲名(带后缀), 歌曲名最好不要超过

30Byte

#mr

开始麦克风录音

返回 record\r\n,开始录 音



#mc


退出麦克风录音

返回 exit record\r\n,退出 录音 退出后,会重新打印 出:”input cmd:\r\n”,然 后等待重新输入命令


#vs

显示 version 版本




#lr


开始 linein 录音

返回 record\r\n,开始录 音

如果 linein 线没有插入, 会打印提示语:“linein out!”,并且不会进入录音 状态



#lc


退出 linein 录音

返回 exit record\r\n,退出 录音。 退出后,会重新打印






出:”input cmd:\r\n”,然 后等待重新输入命令




#ud


下一次上电启动时,如果 usb 口连接到了 pc,可以 进入 u 盘,在 pc 上访问 卡内数据

正常情况下,usb 口连接 到 pc 时不会进入 u 盘状 态。 如果有需要连接到 pc,可先发此命令,然后 重新上电连接到 pc。 打印“Connect to pc, and as udisk.


#fl num

播放指定序号(num)的文 件

Num 序号,是通过#ls 指 令获得的歌曲序号


#fl 12


#rt


系统 reboot

可以搭配#ud 命令使用, 比如先输入#ud,然后再 输入#rt,系统会重启,在 连接 pc 的情况下直接进 入 u




六、技术支持


QQ:3229894586    手机:18925103846


联系我们

联 系:卢先生

手 机:18925103846

Q Q:3229894586

邮 箱:Lur@yxin18.com

公 司:广州悦欣电子科技有限公司

地 址:广东省广州市花都区新华街商业大道334号


关闭
扫码微信咨询关闭
二维码