scieee AI-readable full text Open interactive document viewer

Cuantificación vectorial en codificación de voz por excitación multipulso

Moreno Bilbao, M. Asunción,Rodríguez Fonollosa, José Adrián

Abstract

In this paper is made a comparison between sorne quantizers applied in a Multipulse Speech coder. Vector quantizer is compared against scalar quantization in the LPC parameter in the short predictor. Adaptive Multistage Vector Quantizer gives the best results. Long predictor coefficient obtained either in open or closed loop is quantized and results are compared. Finally, excitation signa! is quantized scalar and vectorially and results are compared. Any of the different VQ squemes tested gives a better performance in SNR terms than the scalar squeme

Full text

CUANTIFICACION VECTORIAL EN CODIFICACION DE VOZ POR EXCIT ACJON MUL TIPULSO A.P. Honold Ripoll, A.Moreno Bilbao, J.A. Rodríguez Fonollosa Opto. Teoría de la Señal y Comunicaciones Universidad Politécnica de Cataluña ABSTRACT In this paper is made a comparison between sorne quantizers applied in a Multipulse Speech coder. Vector quantizer is compared against scalar quantization in the LPC parameter in the short predictor. Adaptive Multistage Vector Quantizer gives the best results. Long predictor coefficient obtained either in open or closed loop is quantized and results are compared. Finally, excitation signa! is quantized scalar and vectorially and results are compared. Any of the different VQ squemes tested gives a better performance in SNR terms than the scalar squeme l.INTRODUCCION En los últimos años se han realizado muchos avances en la codificación de voz a media y baja velocidad por medio de los denominados codificadores h1bridos. Estos codificadores obtienen la señal sintetizada por medio del filtrado de una secuencia obtenida en un etapa de análisis de forma que minimice un criterio de error perceptual entre la señal original y la sintetizada. La determinacion de la secuencia se realiza mediante un bucle de análisis por síntesis. Dos son básicamente los codificadores encuadrados en este grupo: codificador multipulso [1], y CELP [2] y sus distintas variantes. En la codificación multipulso, la secuencia de excitación está formada por pulsos cuyas amplitudes y posiciones deben determinarse. Los codificadores CELP determinan la secuencia óptima entre un conjunto de secuencias previamente establecidas. La codificación de voz por medio de codificadores por excitación multipulso permite obtener una alta calidad a velocidades comprendidas entre 8kbps y lOkbps. Para lograr esta calidad es necesario cuantificar convenientemente todos los parámetros necesarios para generar la señal sintetizada. En esta comunicación se hace un estudio comparativo sobre la aplicación de técnicas de cuantificación vectorial (VQ) y cuantificación vectorial adaptativa (A VQ) en sistemas de codificación por excitación multipulso. Esta comunicación está estructurada de la siguiente forma: en el próximo apartado se describen los parámetros y métodos de cálculo utilizados en este trabajo para realizar el codificador multipulso sobre el que se han realizado las pruebas. En el apartado III, se describen los cuantificadores que se han utilizado para realizar las comparaciones. En el apartado IV se presentan los resultados y en el último apartado las conclusiones. 859