首页 动态 版块 商城 我的
 退出
游客  
等级:
金币:
经验值:

VS-A1语音播报模块 离线自定义播报内容 使用资料

  2769 
 0
RASPI   ydxhuo.com 

一:产品介绍

VS-A1播报模块选用的是SOC方案,集成了一个16位的MCU芯片,及一个音频解码的ADSP(ADSP(Audio Digital Signal Processing)解码器是指音频数字信号处理解码器,它通常用于处理音频数据,将其从压缩格式解码成原始音频数据,以便播放。ADSP 解码器可以是硬件实现的,也可以是软件实现的。),采用硬解码的方式,更加保证了系统的稳定性和音质。小巧尺寸更加满足嵌入其它产品的需求。且模块内部含有一个FLASH存储器,用于对语音音频进行存储。VS-A1播报模块可通过IO1~IO4输入低电平播报对应的音频,也可以利用串口UART与VS-A1播报模块进行通信通过发送协议约定的通信指令控制语音模块利用SPI总线读写FLASH的方式播报指定的语音音频。


此款模块最大的优势在于能够灵活的更换SPI-flash板载的mp3语音播报内容,省去了传统语音芯片需要安装上位机更换语音的麻烦,SPI FLASH 直接模拟成 U 盘,跟拷贝 U盘一样,非常方便。使得产品研发和生产变得便捷简单,为产品研发提供更多的选择性。将USB数据线连接模块,插上电脑,电脑会自动显示为U盘,在将需要播报的mp3文件拷贝到里面修改001~004的序号即可。


Image


本芯片共有4个触发1O口,4个IO口一对一接负极。就可触发播放对应的音频文件


Image


二:产品使用方法

1.演示视频


2.如何拷贝音频文件

Image

3.接继电器控制播报

Image

三:如何生成mp3音频文件

方法1:可打开这个网站免费生成:https://www.ttsonline.cn/在这个网页里输入文字就能生成一个新的mp3音频文件,在将mp3文件改成001~004 序号,拖进U盘替换掉模块里原有的就能实现自定义播报内容


方法2:可自己录制一个mp3的音频文件,或者转换别的音频文件为mp3格式。在拖入U盘内修改序号 也能实现播报。


四:如何恢复存储空间

VS-A1播报模块初始化内存空间为309KB, 出厂默认有四个mp3音频与一个config配置文件。如果仅仅只删除四个音频文件并不会还原全部存储空间。必须格式化整个U盘才能初始化内存空间!在使用时需要将磁盘全部格式化后需要再次将config文件放进去,最后在拖入自己的音频。


config文件下载


Image

五:config配置文件

配置文件内有一段0300100配置参数,这是一组六位数组0 30 0 1 0 0。可通过修改数组实现播报模式音量高低电平触发等


1.播报模式

0 30 0 1 0 0)第一个0代表着触发方式,取值范围如下:

==》0:可打断, 在播放过程中再按从头开始播放(没有设置默认此播放模式)

==》1:不可打断,在播放过程中再按无效。

==》2:保持循环,一直按着就一直循环播放,松开立即停止。

==》3:保持循环二,一直按着一直循环播放,松开后播放完后停止

==》4:ON/OFF,按一下播放,再按一下停止

==》5:通电循环播放所有声音

2.音量调节

0 30 0 1 0 0)第二个30代表的是音量,取值范围【00-30】默认是最大值


3.芯片BUSY输出

0 30 0 1 0 0)第三个0代表的是芯片上BUSY脚的输出电平

==》1:播放输出高电平,空闲输出低电平

==》0:播放输出低电平,空闲输出高电平


4.音频输出模式

0 30 0 1 0 0)第四个1代表的音频输出模式

==》1:直驱扬声器输出,驱动8欧姆0.5W喇叭

==》0:芯片dac输出,需要外挂音频功放

5.高低电平触发方式

0 30 0 1 0 0)第五个0代表的音频触发方式

==》1:检测高电平有效触发播报

==》0:检测低电平有效触发播报

6.功能模式

0 30 0 1 0 0)第六个0代表的是否进入低功耗 

==》1:进入低功耗,芯片播放完毕就自动进入低功耗,串口则需要引导码唤醒,io触发则不需要

==》0:不进入低功耗,芯片维持在6mA的平均电流

六:UART串口通讯


VS-A1语音模块芯片UART串口通信采用全双工串口通信;波特率为 9600,数据位:8 ,停止位 1 位,检验位 N支持异步串口通讯模式,通过串口接受上位机发送的命令通讯标准:9600 bps --- 可以发送指令修改,并且记忆


假如指定播放模块里面的语音文件001,那么串口需要发送:7E 13 00 02 00 01 EF,其中 0x13 代表的是命令字节,其中[00 02]是数据长度 2 。其中[00 01]代表指定第 1 段语音播放。其他的语音文件命令字节也相同,可支持001~999。具体的内容参考下面VS-A1语音模块说明书。

Image



1.说明书及原理图

VS-A1语音播报模块使用说明书及电路图


七:技术支持

联系人:张工
电话:0755-32914578

微信:扫下方二维码添加技术工程师微信,请备注来意

创客技术交流QQ群:2095618,175680,9075883(加群请备注:跃动芯火)

作者签名: www.ydxhuo.com   楼主  2025-11-14 10:24:21
回复列表
Powered by YDXHUO _VERSION
© 2017-2026 跃动芯火版权
您的IP: 216.73.217.50 , 2026-07-27 09:27:58
Powered by YDXHUO _VERSION
© 2017-2026 跃动芯火版权
(23) 分享
分享

请保存二维码或复制链接进行分享

取消
免责声明
1、本站资源,均来自网络与个人作者,所有资源和文章仅限用于学习和研究目的 。
2、不得用于商业或非法用途,否则,一切责任由该用户承担 !

侵权删除请致信 E-Mail:ydxho@qq.com
已有0次打赏