语音IC容量计算及语音IC声音容量介绍
语音芯片就是与语音有关的芯片,语音就是存储的电子声音,能发出声音的芯片,就是语音芯片,俗称声音芯片,英文Voice IC 根据声音类型的不同可分为语音IC和音乐IC,当然根据语音芯片应用场合和行业不同,又可以做很细分的区分,具体组创微电子为大家介绍:
语音占IC容量计算
声音占IC空间主要由声音长度、采样、压缩率决定。
4BIT IC 采用的是ADPCM压缩方式,容量=采样频率*秒数*压缩Bit,一般我们使用4bit压缩。例如:6K采样4bit压缩:1秒占用的空间为:6K*1* 4bit=24K(Bit), 详细就不介绍了。
DSP IC 一般使用Audio32 压缩。这种非常省空间。容量=采样频率*秒数*压缩/16K, 例如:16K采样16K压缩:1S容量=16K*1*16K/16K=16K(Bit),但这种压缩会影响声音质量的,所以做不了很好的音质。
语音IC声音容量介绍
语音IC大多数名字中都会标记采用6K取样时的秒数。例如:SNC27200、SNC36150等;其中红色部分就是代表这个IC可以存放6K声音最低压缩时的秒数。但是6k取样的声音播放出来音质不会很好,所以很少用到6K去播放,一般我们用8K或者更高,真正可存放的声音长度为:6*IC秒数/实际使用采样。所以如果用8K采样,SNC27060可放6*60/8=45S。
一般都是先知道客户声音的长度:需要IC秒数=原音秒数*实际使用取样/6K,例如客户提供一个10S语音,如果我们按8K取样的话则需IC秒数=10*8/6=13.3s那我们就要选择高于13.3s的IC即SNC26016
如果客户没有要求声音音质时,一般默认12K采样评估,如果评估出来的母体没有合适的可适度减少一点。评估时如果功能挺多的话 需要预留几秒给软件用。
以上说的语音长度都是WAV的声音,如果MID就比较专业了,根据音色的不同,占用的空间不一样,最好能客户发具体要求声音过来给我们详细评估。
当声音很多时(一般超过250S),可选择语音IC+SPI Flash。当声音多到普通语音IC SPI都放不下时,可以使用DSP + SPI ,还放不下,DSP+NandFlash
SNC81K、 SNC16K(LCD) SPI 可存长度计算:(Rom*1024)/(采样*4)
SNC7648等DSP:((Rom*1024)*16)/(16*16)
注: SPI单位为Bit也就是小b,1B=8b。这里ROM为SPI的规格,8M SPI在公式中Rom=8;
组创主推语音芯片系列
1、SNC27/27P系列,SNC32/32P系列,SNC36四通道,SNC86系列8通道,SNC7648,7232 DSP系列。
2、Alpha部分性价比高的芯片(也就是说Sonix的价格市场接受不了情况下可以考虑下相对应的佑华芯片),特别是Alpha的AM9AC,AM4EG,AM32A/B系列等。
3、公司一些特定的平台型方案如:声音识别、声控、2.4G遥控发声玩具、本地语音识别等(2019要做成标准的PCBA模块卖)。
深圳市组创微电子有限公司19年电子电器方案开发设计及芯片代理公司,主要从事教育电子产品、小家电、益智玩具、智能家居等消费类电子产品的软硬件设计开发。可以提供MCU、语音IC、蓝牙IC与模块、wifi模块。开发能力涵盖了PCB设计、单片机开发、软件定制开发、APP定制开发、微信公众号开发等软硬件设计。
- 返回顶部