Reduced candidate mechanism for an algebraic code-excited linear-prediction codebook search

Underlain by algebraic codebook search, a reduced candidate mechanism (RCM) is proposed in this work to reduce the search complexity required. To begin with, the contribution made by each pulse pertaining to each track is evaluated, and then the hit probability of the top pulses in terms of contribution against the optimal pulses identified by a full search is found. Based upon such analysis, the RCM approach proposed performs a search procedure after the top N pulses, 1≤N≤8, in contribution sorting are chosen as candidate pulses. It is demonstrated by experiments that an application of RCM for N=2, designated as RCM-2, to G.729A yields a search complexity that is 5% of that required in G.729A, 25% of a global pulse replacement method (iteration=2) and 33% of a iteration-free pulse replacement method at the cost of 1% speech quality. The RCM proposed is validated as a means to cut the computational complexity considerably.

[1]  P. Mabilleau,et al.  16 kbps wideband speech coding technique based on algebraic CELP , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[2]  Soo In Lee,et al.  Iteration-free pulse replacement method for algebraic codebook search , 2007 .

[3]  F.-K. Chen,et al.  Unified pulse-replacement search algorithms for algebra codebooks of speech coders , 2010 .

[4]  Gang Chen,et al.  Study on Fast Fixed-Codebook Search Algorithm in G.729 Speech Coding , 2009, 2009 Second International Workshop on Computer Science and Engineering.

[5]  Redwan Salami,et al.  ITU-T G.729 Annex A: reduced complexity 8 kb/s CS-ACELP codec for digital simultaneous voice and data , 1997, IEEE Commun. Mag..

[6]  P. Mabilleau,et al.  Fast CELP coding based on algebraic codes , 1987, ICASSP '87. IEEE International Conference on Acoustics, Speech, and Signal Processing.

[7]  Jae-Min Ahn,et al.  Efficient Fixed Codebook Search Method for ACELP Speech Codecs , 2006, ICHIT.

[8]  Cheng-Yu Yeh,et al.  An efficient complexity reduction algorithm for G.729 speech codec , 2012, Comput. Math. Appl..

[9]  Jar-Ferr Yang,et al.  Candidate scheme for fast ACELP search , 2002 .

[10]  S. Hayashi,et al.  Design and description of CS-ACELP: a toll quality 8 kb/s speech coder , 1998, IEEE Trans. Speech Audio Process..

[11]  Hochong Park,et al.  Efficient codebook search method for ACELP speech codecs , 2002, Speech Coding, 2002, IEEE Workshop Proceedings..

[12]  Shu-Min Tsai,et al.  Efficient algebraic code-excited linear predictive codebook search , 2006 .

[13]  Nam Kyu Ha A fast search method of algebraic codebook by reordering search sequence , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).