首页> 外文会议>International Symposium on Image and Signal Processing and Analysis >Real time implementation of MELP speech compression algorithm using Blackfin processors
【24h】

Real time implementation of MELP speech compression algorithm using Blackfin processors

机译:使用Blackfin处理器的MELP语音压缩算法的实时实现

获取原文

摘要

A large part of the latest research in speech coding algorithms is motivated by the need of obtaining secure military communications, to allow effective operation in a hostile environment. Since the bandwidth of the communication channel is a sensitive problem in military applications, low bit-rate speech compression methods are mostly used. Several speech processing applications such as Mixed Excitation Linear Prediction are characterized by very strict requirements in power consumption, size, and voltage supply. These requirements are difficult to fulfill, given the complexity and number of functions to be implemented, together with the real time requirement and large dynamic range of the input signals. To meet these constraints, careful optimization should be done at all levels, ranging from algorithmic level, through system and circuit architecture, to layout and design of the cell library. The key points of this optimization are among others, the choice of the algorithms, the modification of the algorithms to reduce computational complexity, the choice of a fixed-point arithmetic unit, the minimization of the number of bits required at every node of the algorithm, and a careful match between algorithms and architecture. This paper concentrates on low bit rate speech coding technology, mainly in MELP and solved the problem of optimizing the program of MELP on Digital Signal Processor platform. The algorithm was ported onto a fixed point DSP, Blackfin 537, and stage by stage optimization was performed to meet the real time requirements. The main functions involved were analysis, parameter encoding, parameter decoding and synthesis. The fixed point source code at the MELP front end was also thoroughly optimized at the C Level. Memory optimization techniques such as data placement and caching were also used to reduce the processing time. The results we obtained show that real-time implementations of a speech vocoder based on the MELP standard for low bit rate comm- nications (2400 bps) can be successful on DSP platforms.
机译:语音编码算法中最近研究的很大一部分是由于获得安全的军事通信的需要,以允许在敌对环境中有效运作。由于通信信道的带宽是军事应用中的敏感问题,因此大多使用低比特率语音压缩方法。诸如混合激励线性预测之类的若干语音处理应用,其特征在于功耗,尺寸和电压的非常严格的要求。鉴于要实现的复杂性和函数的复杂性和数量,难以实现这些要求,以及输入信号的实时需求和大动态范围。为了满足这些约束,应在所有级别完成仔细优化,从算法级别,通过系统和电路架构,配置单元库的布局和设计。这种优化的关键点是算法的选择,修改算法,以降低计算复杂性,选择定点运算单元的选择,最小化算法的每个节点所需的比特数量的最小化,以及算法和架构之间的仔细匹配。本文专注于低比特率语音编码技术,主要是在MELP中,解决了数字信号处理器平台上优化MELP程序的问题。将算法移植到固定点DSP上,Blackfin 537和阶段通过阶段优化,以满足实时要求。所涉及的主要功能是分析,参数编码,参数解码和合成。 MELP前端的固定点源代码在C电平彻底优化。还用于减少处理时间的数据放置和缓存等内存优化技术。我们获得的结果表明,基于MELP标准的语音声码器的实时实现对于低比特率掺入(2400 bps)可以在DSP平台上成功。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号