Abstract:
A method includes extracting a voicing classification parameter of an audio signal and determining a filter coefficient of a low pass filter based on the voicing classification parameter. The method also includes filtering a low-band portion of the audio signal to generate a low-band audio signal and controlling an amplitude of a temporal envelope of the low-band audio signal based on the filter coefficient. The method also includes modulating a white noise signal based on the amplitude of the temporal envelope to generate a modulated white noise signal and scaling the modulated white noise signal based on a noise gain to generate a scaled modulated white noise signal. The method also includes mixing a scaled version of the low-band audio signal with the scaled modulated white noise signal to generate a high-band excitation signal that is used to generate a decoded version of the audio signal.
Abstract:
A particular method includes determining, at a device, a voicing classification of an input signal. The input signal corresponds to an audio signal. The method also includes controlling an amount of an envelope of a representation of the input signal based on the voicing classification. The method further includes modulating a white noise signal based on the controlled amount of the envelope. The method also includes generating a high band excitation signal based on the modulated white noise signal.
Abstract:
Un procedimiento para descodificar una señal de audio o de voz en un dispositivo electrónico, que comprende: recibir una señal; extraer un flujo de bits de la señal; llevar a cabo una comprobación de errores de marca de agua en el flujo de bits para múltiples tramas; determinar si se detectan datos de marca de agua en función de la comprobación de errores de marca de agua; y seleccionar un primer modo de descodificación si se detectan datos de marca de agua o un segundo modo de descodificación si no se detectan datos de marca de agua, donde: el primer modo de descodificación comprende modelar los datos de marca de agua para obtener información de marca de agua descodificada y descodificar el flujo de bits para obtener la señal de audio o de voz descodificada; y el segundo modo de descodificación comprende descodificar el flujo de bits para obtener la señal de audio o de voz descodificada sin tratar de modelar los datos de marca de agua para obtener información de marca de agua.
Abstract:
Adaptive watermark signal insertion in an encoded ACELP audio signal. A low priority portion of the encoded signal is determined for embedding the watermark by selecting amongst the algebraic codebook tracks, tracks of high priority and tracks of low priority according to a long term prediction contribution. Decoding of the watermarked bitstream.