Skip to main content

Efficient Fixed Codebook Search Method for ACELP Speech Codecs

  • Conference paper
Advances in Hybrid Information Technology (ICHIT 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4413))

Included in the following conference series:

Abstract

There are several sub-optimal search techniques for fast algebraic codebook search of ACELP speech codecs. Focused search method, depth-first tree search method and pulse replacement methods are used to reduce computational complexity of algebraic codebook search. In previous pulse replacement methods, the computational load is increased as the pulse replacement procedure is repeated. In this paper, we propose a fast algebraic codebook search method based on iteration-free pulse replacement. The proposed method is composed of two stages. At the first stage, an initial codevector is determined by the backward filtered target vector or the pulse-position likelihood-estimate vector. At the second stage, after computing pulse contributions for every track the pulse replacement is performed to maximize the search criterion Q k over all combination replacing the pulses of the initial codevector with the most important pulses for every track. The performance of the proposed algebraic codebook search method is measured in terms of the segmental signal to noise ratio (SNRseg) and PESQ (Perceptual Evaluation of Speech Quality) using various speech data. Experimental results show that the proposed method is very efficient in computational complexity and speech quality comparing to previous pulse replacement methods.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Schroeder, M.R., Atal, B.S.: Code Excited Linear Prediction(CELP) High Quality Speech at Very Low Bit Rates. In: IEEE Int. Conf. on Acoust. Speech Signal Process., pp. 937–940 (1985)

    Google Scholar 

  2. Adoul, J-P., Mabilleau, P., Delprat, M., Morissette, S.: Fast CELP coding based on algebraic codes. In: IEEE Int. Conf. on Acoust. Speech Signal Process., pp. 1957–1960 (1987)

    Google Scholar 

  3. Laflamme, C., Adoul, J-P., Salami, R., Morissette, S., Mabilleau, P.: 16 kbps Wideband Speech Coding Technique Based on Algebraic CELP. In: IEEE Int. Conf. on Acoust. Speech Signal Process., Toronto, CA, pp. 13–16 (May 1991)

    Google Scholar 

  4. ITU-T Rec. G.729, Coding of Speech at 8 kbit/s Using Conjugate-Structure Algebraic-Code-Excited Linear-Prediction (CS-ACELP) (March 1996)

    Google Scholar 

  5. ITU-T Rec. G.729 Annex A, Reduced Complexity 8 kbit/s CS-ACELP Speech Codec (November 1996)

    Google Scholar 

  6. ITU-T Rec. G.723.1, Dual Rate Speech Coder for Multimedia Communications Transmitting at 5.3 and 6.3 kbit/s (March 1996)

    Google Scholar 

  7. GSM 06.60, Enhanced Full Rate(EFR) Speech Transcoding (1996)

    Google Scholar 

  8. 3GPP TS 26.090, AMR Speech Codec; Transcoding Functions (Release 4) (March 2001)

    Google Scholar 

  9. 3GPP TS 26.190, AMR Wideband Speech Codec; Transcoding Functions (Release 5) (March 2001)

    Google Scholar 

  10. TIA/EIA/IS-127, Enhanced Variable Rate Codec, Speech Service Option 3 for Wideband Spread Spectrum Digital Systems (1997)

    Google Scholar 

  11. 3GPP2 C.S0030-0 Ver.2.0, Selectable Mode Vocoder Service Option for Wideband Spread Spectrum Communication Systems (December 2001)

    Google Scholar 

  12. ITU-T Rec. G.729.1, G.729 based Embedded Variable Bit-Rate Coder: An 8-32 kbit/s Scalable Wideband Coder Bitstream Interoperable with G.729 (May 2006)

    Google Scholar 

  13. Park, H.C., Choi, Y.C., Lee, D.Y.: Efficient Codebook Search Method for ACELP Speech Codes. In: 2002 IEEE Speech Coding Workshop Proceedings, pp. 17–19 (2002)

    Google Scholar 

  14. Ha, N.K.: A Fast Search Method of Algebraic Codebook by Reordering Search Sequence. In: IEEE Int. Conf. on Acoust. Speech Signal Process., vol. 1, pp. 21–24 (1999)

    Google Scholar 

  15. Lee, E.D., Lee, M.S., Kim, D.Y.: Global Pulse Replacement Method for Fixed Codebook Search of ACELP Speech Codec. In: CIIT2003. Proceedings of the 2nd IASTED International Conference, pp. 372–375 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Marcin S. Szczuka Daniel Howard Dominik Ślȩzak Haeng-kon Kim Tai-hoon Kim Il-seok Ko Geuk Lee Peter M. A. Sloot

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, ED., Ahn, JM. (2007). Efficient Fixed Codebook Search Method for ACELP Speech Codecs. In: Szczuka, M.S., et al. Advances in Hybrid Information Technology. ICHIT 2006. Lecture Notes in Computer Science(), vol 4413. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-77368-9_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-77368-9_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-77367-2

  • Online ISBN: 978-3-540-77368-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics