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
Link To Document :
بازگشت