为了适应复杂的低速率语音通信场合,设计了一种多速率声码器,能够实时完成2.4kb/s,1.2kb/s 和 0.6kb/s 3种速率的编解码算法。利用多种语音特征参数,对清浊音采用有监督学习的支持向量机(Support Vector Machine, SVM)进行判决,解决合成语音的偶发性嘶哑、变调等问题。针对多数声码器选用的DSP片上内存不足需外挂FLASH的问题,TMS320F28335 DSP能够满足多速率语音编解码算法对存储空间的需求,不需要额外设计存储器,在功耗、体积和成本方面具有一定优势。另外,由于采用独特的硬件接口控制方式,很方便地实现了速率的转换功能,大大提高了声码器的灵活性和适用范围。测试结果表明,该多速率声码器合成语音清晰自然,在通信系统应用中表现出了良好的性能。
1