24小时服务热线:
4008-325-188
当前位置 :主页 > “芯”语故事 > 新闻资讯 > 行业新闻 >

基于WT2605X蓝牙音频语音芯片在交通灯提示语音更换的应用解析

发布时间:2022-05-21 15:15 | 点击次数:0
  一、产品市场
  
  目前针对语音播报这块,大部分语音IC在出厂时的语音已烧写好,有客户提出新的需求,对原始音频再做处理,目前已有的做到更加快捷,提供上位机客户自己合成音频,如终端用户提出新的需求,客户可自行替换。
  
  接触到几个国外的客户,与其沟通中发现,在语音提示交互这块,希望有更加快捷高效的方式,去实现语音更换或播报,让终端用户操作更加简单,可实现自己更换语音;尝试用WIFI或者蓝牙模组+MCU+语音芯片+手机APP,终端用户自行就能实现语音更换。那么其中MCU和语音芯片之间的音频数据交互,就必不可少了,由上位机APP或者服务器,通过WIFI或者蓝牙模组将音频数据下发,经MCU打开传输数据到语音芯片,再进行解码播放。
  
  由此联想到国内市场,如今交通出行越来越便捷,车辆越来越多,尤其节假日,交警也会亲自上场指挥交通,有序过红绿灯,红绿灯起到了很大的指示作用,然而针对一些行人、汽车司机、电动车骑行人员,习惯性不看红绿灯的人们,交警时常喊话提醒也显得疲累,那么此时在红绿灯视觉指示的作用下+交通行驶语音提示,是否也更有效?而红绿灯通常装在高处,如语音播报装置也装在高处,不同的节假日+周末,由此作不同的语音提示,是否需要人工去拆卸装置,再更换语音,此时远程更换显得尤为重要,方便快捷!
  
  二、产品应用框图
语音IC  
  (语音远程更换+USB接口(U盘拷贝)更换
  
  用户APP:客户端可设计,将音频数据下发  
  单片机MCU、蓝牙或WIFI模组:实现与语音芯片的串口数据交互,驱动其他设备  
  WT2605X系列语音芯片:WT2605-24SS,接收MCU传输的音频数据,进行解码播放;芯片也支持U盘拷贝音频到Flash中,客户出厂时可通过USB接口,插上U盘,实现语音拷贝更换  
  语音播报提示:音频播放提示
  
  三、芯片功能特点
  
  WT2605X系列芯片内置标准UART异步串口接口,属于3.3V TTL电平接口。可通过MAX3232芯片转换成RS232电平。默认波特率:115200,通讯数据格式是:起始位:1位;数据位:8位;奇偶位:无;停止位:1位。发送的指令都为十六进制的格式,使用电脑串口调试助手,需要正确设置串口的参数,设置如图:
    
  
  注意:“长度”是指长度+命令码+参数+校验和的长度,“累加和校验”是指长度+命令码+参数的累加和
 
   WT2605X语音芯片特点
 
  1、音频编解码器支持16位立体声DAC和两个通道16位ADC  
  2、高性能立体声,ADC具有90dB的信噪比,配合16KHz的录音采样率,可将原声最大化录制下来。  
  3、采用WT2605为核心,同时支持SPI-FLASH、TF卡、U盘三种存储方式;SPI-FLASH存放为固定音源区,可以使用U盘更换内容。  
  4、USB接口实现主机(USB HID)、从机(USB读卡器)自动切换和USB声卡功能。  
  5、U盘、TF卡支持FAT、FAT16、FAT32文件系统,支持MP3、WAV(PCM、IMA-ADPCM)播放,Flash只支持MP3格式,Flash最大支持128M,U盘和TF卡支持32G。  
  6、支持 UART 串口控制模式、AD 按键控制模式。  
  7、支持广播语插播功能,可以暂停正在播放的背景音乐,支持指定路径下的歌曲播放,支持插播提前结束。  
  8、支持U盘离线升级程序。  
  9、支持定制特种功能:按键控制模式、触摸控制模式等等。
  
  四、语音播报通信控制介绍
  
  1.常用通信控制播放指令:
语音IC电路
语音IC控制
 
  
  2.远程下载操作指令
  
语音IC电路
  
  注:更多参考指令可参考说明书
  
  3.使用串口工具快速进行下载操作测试
  
  3.1 打开串口工具,依照顺序设置四条指令FA、FC、FD、F0。1、7E 03 FA FD EF //进入远程下载;2、7E 05 FC 00 3C 3D EF //设置超时时间;3、7E 06 FD 00 00 01 04 EF //设置发送文件数量;4、7E 08 F0 00 00 00 26 D0 EE EF    //发送文件大小,9936字节
   
  3.2完成如上3.1操作后,打开需要下载的mp3音频文件,点击串口工具中发送按钮,即可通过串口传输音频到外挂Flash中,进行控制播放
语音IC电路
  
  五、设计原理图
语音IC电路
服务热线:4008-325-188      18762650069