Lattice CELP for low bit rate speech coding

Sanjeev Tavatia, Rajiv Porayath, John F. Doherty

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We propose a CELP coder based on lattice codebooks to achieve toll quality speech at low bit rates. The new CELP coder allocates more bits for the codebook index allowing for larger codebooks which provide better speech quality as quantization levels increase. To allocate more bits for the codebook index we use backward adaptation to update a 10th order LPC predictor. The LPC coefficients are computed using a modified Barnwell recursive window and the autocorrelation method of LPC analysis. A three tap pitch predictor is used for pitch synthesis. Spherical lattice codebooks have a regular structure which is exploited to greatly improve the efficiency of the search algorithm and because of the regular structure the excitation codebook need not be stored at the transmitter or the receiver. Speech frames of 20msec and 160 samples are encoded at a bit rate of 4kbps and the speech quality is studied and results compared with the LBG and the Gaussian codebooks.

Original languageEnglish (US)
Title of host publicationIEEE MILCOM
PublisherIEEE
Pages703-707
Number of pages5
Volume3
StatePublished - 1994
EventProceedings of the 1994 IEEE MILCOM. Part 3 (of 3) - Long Branch, NJ, USA
Duration: Oct 2 1994Oct 5 1994

Other

OtherProceedings of the 1994 IEEE MILCOM. Part 3 (of 3)
CityLong Branch, NJ, USA
Period10/2/9410/5/94

Fingerprint

Speech coding
Autocorrelation
Transmitters

All Science Journal Classification (ASJC) codes

  • Engineering(all)

Cite this

Tavatia, S., Porayath, R., & Doherty, J. F. (1994). Lattice CELP for low bit rate speech coding. In IEEE MILCOM (Vol. 3, pp. 703-707). IEEE.
Tavatia, Sanjeev ; Porayath, Rajiv ; Doherty, John F. / Lattice CELP for low bit rate speech coding. IEEE MILCOM. Vol. 3 IEEE, 1994. pp. 703-707
@inproceedings{7bb3eb60b67e4713a14561aed450aa63,
title = "Lattice CELP for low bit rate speech coding",
abstract = "We propose a CELP coder based on lattice codebooks to achieve toll quality speech at low bit rates. The new CELP coder allocates more bits for the codebook index allowing for larger codebooks which provide better speech quality as quantization levels increase. To allocate more bits for the codebook index we use backward adaptation to update a 10th order LPC predictor. The LPC coefficients are computed using a modified Barnwell recursive window and the autocorrelation method of LPC analysis. A three tap pitch predictor is used for pitch synthesis. Spherical lattice codebooks have a regular structure which is exploited to greatly improve the efficiency of the search algorithm and because of the regular structure the excitation codebook need not be stored at the transmitter or the receiver. Speech frames of 20msec and 160 samples are encoded at a bit rate of 4kbps and the speech quality is studied and results compared with the LBG and the Gaussian codebooks.",
author = "Sanjeev Tavatia and Rajiv Porayath and Doherty, {John F.}",
year = "1994",
language = "English (US)",
volume = "3",
pages = "703--707",
booktitle = "IEEE MILCOM",
publisher = "IEEE",

}

Tavatia, S, Porayath, R & Doherty, JF 1994, Lattice CELP for low bit rate speech coding. in IEEE MILCOM. vol. 3, IEEE, pp. 703-707, Proceedings of the 1994 IEEE MILCOM. Part 3 (of 3), Long Branch, NJ, USA, 10/2/94.

Lattice CELP for low bit rate speech coding. / Tavatia, Sanjeev; Porayath, Rajiv; Doherty, John F.

IEEE MILCOM. Vol. 3 IEEE, 1994. p. 703-707.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Lattice CELP for low bit rate speech coding

AU - Tavatia, Sanjeev

AU - Porayath, Rajiv

AU - Doherty, John F.

PY - 1994

Y1 - 1994

N2 - We propose a CELP coder based on lattice codebooks to achieve toll quality speech at low bit rates. The new CELP coder allocates more bits for the codebook index allowing for larger codebooks which provide better speech quality as quantization levels increase. To allocate more bits for the codebook index we use backward adaptation to update a 10th order LPC predictor. The LPC coefficients are computed using a modified Barnwell recursive window and the autocorrelation method of LPC analysis. A three tap pitch predictor is used for pitch synthesis. Spherical lattice codebooks have a regular structure which is exploited to greatly improve the efficiency of the search algorithm and because of the regular structure the excitation codebook need not be stored at the transmitter or the receiver. Speech frames of 20msec and 160 samples are encoded at a bit rate of 4kbps and the speech quality is studied and results compared with the LBG and the Gaussian codebooks.

AB - We propose a CELP coder based on lattice codebooks to achieve toll quality speech at low bit rates. The new CELP coder allocates more bits for the codebook index allowing for larger codebooks which provide better speech quality as quantization levels increase. To allocate more bits for the codebook index we use backward adaptation to update a 10th order LPC predictor. The LPC coefficients are computed using a modified Barnwell recursive window and the autocorrelation method of LPC analysis. A three tap pitch predictor is used for pitch synthesis. Spherical lattice codebooks have a regular structure which is exploited to greatly improve the efficiency of the search algorithm and because of the regular structure the excitation codebook need not be stored at the transmitter or the receiver. Speech frames of 20msec and 160 samples are encoded at a bit rate of 4kbps and the speech quality is studied and results compared with the LBG and the Gaussian codebooks.

UR - http://www.scopus.com/inward/record.url?scp=0028746344&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0028746344&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0028746344

VL - 3

SP - 703

EP - 707

BT - IEEE MILCOM

PB - IEEE

ER -

Tavatia S, Porayath R, Doherty JF. Lattice CELP for low bit rate speech coding. In IEEE MILCOM. Vol. 3. IEEE. 1994. p. 703-707