语音芯片选型说明
一、简介
曾经的ISD系列、VS1003系列、OKI系列也是昨日黄花,而现在涌现出来的KT404A系列、WT588D系列也是国产的优秀。随着技术的进步,越来越多的芯片都已经实现了国产化。就拿我所处的小众行业来说,最近两年确实涌现了大量的国产优秀产品,曾经昂贵的语音芯片也不再是美系、和台系的天下
二、对比分析
市面上主要的方案分5种:OTP语音芯片、Flash语音芯片、Mp3语音芯片、TTS语音芯片、语音对话芯片
分类
特点介绍
推荐理由
OTP语音芯片
是掩膜类(MASK)、一次性(OTP)类的它的特点是时间短,音质差,并且不可重复的更换语音,这个依然是目前市场的主流,如“倒车请注意”这个就是OTP的语音芯片完成的成本低,但是对单次提货量的要求比较高。
单量比较大,成本比较敏感,音质要求不高的,推荐选用这个。否则不推荐
Flash语音芯片
分为芯片内置flash,和外挂flash两种其实原理都是小型的音频内核 + 存储器 。存储器负责存放语音比较有代表的就是WT588D 和ISD系列,采用wav的编码方式特点:没特点。既不便宜,功能也没特点缺点:语音的烧录特别的麻烦,需要专用的设备才行。同时音质差一点
不推荐使用
Mp3语音芯片
这个就是目前市场上面主流的,优点是MP3技术融入到语音芯片原理图就是:专用音频DSP+MCU+存储器,存储器负责存放语音,必须外挂比较有代表的是:KT404A 系列,MP3编解码,同等音质下,降低了存储器的容量。特点:这个是主流和以后的重点,烧录语音特别方便,直接USB虚拟成U盘,拷贝就可以了,同时又比较灵活,对数量无要求缺点:功耗偏高,不适用于玩具类产品支持组合播报金额、车牌、时间、串口下载语音,串口控制等等功能
强烈推荐使用,不仅音质好,成本还比较低,对数量无要求,市场供货充足
TTS语音芯片
TTS是一个门槛非常高的技术,必须是dsp级别的芯片才能实现目前量产只有科大讯飞和宇音天下,他们的效果比较好特点:直接串口发送汉字字库信息播报出来,语音播报非常灵活缺点:语音播报很生硬。同时成本极其高昂,也无法解决,成本摆在那里
尽量避开选用这类型的产品,实在需要,那也是没办法
语音对话芯片
这个是属于语音识别系列了,和语音芯片就不同属于一个产品类别了目前语音识别分别“本地识别”和“云端识别”云端识别,基本都是要连接wifi或者手机本地识别,又分为“特定识别”和“非特定识别”目前本地识别,主要是低端玩具系列为主。稍微高端一点就非常昂贵同时这个是一个市场的痛点,已经开始有芯片厂商在推广了
三、方案说明
相比较市场的其他方案,KT404A语音芯片的特点说明:
1、
音质接近电脑的集成声卡播放水准,声音清晰并且还原度高
2、
芯片采用的MP3解码,所以相比较传统的WAV的OTP方案,在音频压缩方面有着非常大的优势
3、
KT404A支持外部的存储器扩展,用户根据需要的大小,进行贴心的选择
4、
语音可以分类管理,支持循环播放,随机播放,一对一播放等等,十分灵活
5、
KT404A支持USB直接更新语音,烧录次数超过10万次
6、
KT404A出货为SOP16封装片,保证了良率,同时交期短,对数量无任何要求
7、
KT404A直接把spiflash虚拟成为U盘,无需任何上位机软件工具,就可以直接烧写语音,极其方便
四、串口语音下载方案说明
==>是上位机模拟整个语音下载的过程,用户使用,可以按照此上位机来理解
从而编写自己的MCU端的应用程序
==>功能简介
KT404A串口下载语音功能简介:
1、
可以实现本地下载,即通过电脑的usb直接下载语音至KT404A语音芯片里面,作为固定语音
然后,串口指令控制,可以点播、组合、插播等等个性化的控制功能
2、
可以通过最热的技术方式,如:ESP8266的wifi芯片、蓝牙BLE、2G、4G等等无线模块,来直接动态更新语音至KT404A芯片,更新的方式是采用串口
3、
芯片是支持MP3解码,最大程度的保证了音频文件的音质,以及芯片内置的24位DAC解码,音质效果媲美“笔记本集成声卡播放”,如:公交车报站、停车场播放广告、智能硬件玩具等等场景
4、
用户可以随时动态的更新音频文件,不限次数,不限操作,非常的灵活