• DocumentCode
    2603737
  • Title

    Optimization of 2.4KBPS MELPe based on ARM9

  • Author

    Liu, Su ; Zhang, Yixiong ; Hong, Jingxin ; Tang, Jun

  • Author_Institution
    Dept. of Commun. Eng., Xiamen Univ., Xiamen, China
  • fYear
    2011
  • fDate
    14-17 June 2011
  • Firstpage
    204
  • Lastpage
    207
  • Abstract
    MELPe (Mixed-Excitation Linear Predictive Enhancement) is an enhanced algorithm of MELP, which includes noise pre-processor and achieves better speech quality than MELP. To meet the demand of real-time embedded application, the MELPe algorithm is optimized based on ARM926EJ-S. The detailed process of optimization is presented, including three levels: algorithm optimization, code optimization and embedded assembly optimization. After optimization, the computation complexity is decreased by 87.6% (from 516.8MIPS to 64.1MIPS). And the PESQ test shows that the speech quality doesn´t descend. The experiments indicate that the effectiveness of the proposed approaches, which meets the requirement of real-time implementation.
  • Keywords
    computational complexity; microprocessor chips; optimisation; speech enhancement; ARM926EJ-S; MELPe optimisation; algorithm optimization; bit rate 2.4 kbit/s; code optimization; computational complexity; embedded assembly optimization; mixed-excitation linear predictive enhancement; noise preprocessor; speech quality; Algorithm design and analysis; Assembly; Noise; Optimization; Power harmonic filters; Speech; Speech enhancement; ARM; MELPe; Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics (ISCE), 2011 IEEE 15th International Symposium on
  • Conference_Location
    Singapore
  • ISSN
    0747-668X
  • Print_ISBN
    978-1-61284-843-3
  • Type

    conf

  • DOI
    10.1109/ISCE.2011.5973814
  • Filename
    5973814