Abstract

Vector quantization codebook algorithms are used for coding of narrow band speech signals. Multi-stage vector quantization and split vector quantization methods are two important techniques used for coding of narrowband speech signals and these methods are very popular due to the high bit rate minimization during coding of the signals. This paper presents performance measurements of multistage vector quantization and split vector quantization methods. We used line spectral frequencies for coding of the speech signals in codebook tables so as to ensure filter stability after quantization. The codebooks were generated by using the Linde-Buzo-Gray (LBG) algorithm. The tests were performed by selecting large amount of input data in training and test stages and to evaluate noise robustness of the methods, both noisy and clean speech signals were used. As a result, different codebooks were designed and tested in many stages and different bit rates to measure quantization performance. It is measured in terms of spectral distortion evaluation. We obtained the best result in 24bit multistage vector quantization codebook with a spectral distortion less than 1 dB for clean speech training data input. When we compared multistage and split vector quantization codebook spectral distortion results, multistage codebooks gave better performance in each option.

Highlights

  • Coding algorithms minimize the bit rate of an input signal without any harmful loss in the signal quality

  • To achieve the best performance with multistage vector quantization (MSVQ), it was found that the number of stages should generally be kept at minimum provided that maximum size codebooks are used for each stage

  • The evaluation of split vector quantization (SVQ) with 22 different splitting schemes indicated that none of the splitting schemes outperformed the others at all bit rates

Read more

Summary

Introduction

Coding algorithms minimize the bit rate of an input signal without any harmful loss in the signal quality. For LPC-10, the bit rate is about 2.4 kbps Even though this method results in an artificial sounding speech, it is intelligible. Efficient quantization of linear predictive coefficient (LPC) parameters in very low bit rates directly effects the bit rate reduction of a speech coder. Two popular methods for the solution of computational complexity in sequential VQ are multistage vector quantization (MSVQ) and split vector quantization (SVQ) methods They are very commonly used to encode narrowband speech signals. Design and Comparison of Vector Quantization Codebooks for Narrowband Speech Coding stages in each bit rate In this framework, we designed n = n + 1, Calculate the overall average distortion many MSVQ and SVQ codebooks and we compared their performances by measuring the SD results

LBG Codebook Design Algorithm
Split Vector Quantization
Multistage Vector Quantization
Spectral Distortion Calculation
Design of SVQ and MSVQ Codebooks and Performance
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call