Patent ES-2745141-T3 (ES)
Title: Decodificador de voz, codificador de voz, método de decodificación de voz, método de codificación de voz, programa de decodificación de voz y programa de codificación de voz
Inventor: KIKUIRI KEI
IPC: G10L25/21
Filed: 2012-02-16
Granted: 2020-02-27
Abstract: Decodificador (1) de voz que decodifica una secuencia codificada de señal de voz codificada, que comprende: medios (1a) de demultiplexación para demultiplexar la secuencia codificada para dar una secuencia codificada de banda de baja frecuencia y una secuencia codificada de banda de alta frecuencia; medios (1b) de decodificación de banda de baja frecuencia para decodificar la secuencia codificada de banda de baja frecuencia demultiplexada por los medios (1a) de demultiplexación y obtener una señal de banda de baja frecuencia; medios (1c) de transformación de frecuencia para transformar la señal de banda de baja frecuencia, que se obtiene por los medios (1b) de decodificación de banda de baja frecuencia, en un dominio de frecuencia; medios (1d) de análisis de secuencia codificada de banda de alta frecuencia para analizar la secuencia codificada de banda de alta frecuencia demultiplexada por los medios (1a) de demultiplexación y adquirir información complementaria para la generación de banda de alta frecuencia e información de envolvente de tiempo; medios (1e, 1r) de decodificación y descuantificación de secuencia codificada para decodificar y descuantificar la información complementaria para la generación de banda de alta frecuencia y la información de envolvente de tiempo adquiridas por los medios (1d) de análisis de secuencia codificada de banda de alta frecuencia; medios (1h) de generación de banda de alta frecuencia para generar, usando la información complementaria para la generación de banda de alta frecuencia decodificada por los medios (1e, 1r) de decodificación y descuantificación de secuencia codificada, una señal de banda de alta frecuencia de la señal de voz a partir de la señal de banda de baja frecuencia; medios (1f1,..., 1fn) de cálculo de envolvente de tiempo de banda de baja frecuencia primero a n-ésimo (N es un número entero igual o superior a dos) para analizar la señal de banda de baja frecuencia transformada en el dominio de frecuencia por los medios (1c) de transformación de frecuencia y adquirir una pluralidad de envolventes de tiempo de banda de baja frecuencia; medios (1g) de cálculo de envolvente de tiempo para calcular una envolvente de tiempo de banda de alta frecuencia usando la información de envolvente de tiempo, que se adquiere por los medios (1e, 1r) de decodificación y descuantificación de secuencia codificada, y la pluralidad de envolventes de tiempo de banda de baja frecuencia, que se adquieren por los medios (1f1,..., 1fn) de cálculo de envolvente de tiempo de banda de baja frecuencia; medios (1i) de ajuste de envolvente de tiempo para ajustar, usando la envolvente de tiempo adquirida por los medios (1g) de cálculo de envolvente de tiempo, una envolvente de tiempo de la señal de banda de alta frecuencia generada por los medios (1h) de generación de banda de alta frecuencia; y medios (1j) de transformación de frecuencia inversa para sumar la señal de banda de alta frecuencia (Y(i,j)), que se ajusta por los medios (1i) de ajuste de envolvente de tiempo, y la señal de banda de baja frecuencia (X(j,i)), que se decodifica por los medios (1b) de decodificación de banda de baja frecuencia, y emitir una señal de dominio de tiempo que contiene componentes de banda de frecuencia completa, caracterizado porque los medios (1g) de cálculo de envolvente de tiempo están configurados para calcular la envolvente de tiempo de banda de alta frecuencia realizando un procesamiento que usa necesariamente la pluralidad de envolventes de tiempo de banda de baja frecuencia, seleccionado basándose en la información de envolvente de tiempo a partir de una pluralidad de procesamientos especificados que usan diferentes fórmulas preparadas por adelantado.