Method and device for noise enhancement post-processing in speech decoding

A voice decoding and noise technology, applied in the communication field, can solve the problems of complex judgment, high smoothing complexity, noise reduction efficiency, etc.

Inactive Publication Date: 2009-11-18
HUAWEI TECH CO LTD +1
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] In the process of realizing the present invention, the inventor found that the judgment of noise in the above-mentioned technology is more complicated (first judge voice / non-speech, and then judge stable noise / non-stable noise, this judgment process is more cumbersome, and the calculation complexity is higher), At the same time, in the process of energy smoothing and ISP coefficient smoothing of noise, the smoothing complexity is high, which reduces the efficiency of post-processing of noise enhancement.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for noise enhancement post-processing in speech decoding
  • Method and device for noise enhancement post-processing in speech decoding
  • Method and device for noise enhancement post-processing in speech decoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] Embodiments of the present invention will be described below with reference to the accompanying drawings.

[0021] In order to help the understanding of the embodiments provided in the present invention, the significance of noise enhancement post-processing in speech decoding is explained first. Such as figure 1 Shown is a schematic diagram of CELP decoding principle. The decoding process includes:

[0022] Step 1, linear prediction filter parameter decoding.

[0023] After the decoding ISP module 01 receives the ISP index from the channel, it is decoded and interpolated, and then reconstructed according to the index value to obtain the linear prediction filter coefficient, such as .

[0024] Step 2, performing adaptive codebook vector decoding.

[0025] The adaptive codebook vector decoding is performed by the decoding adaptive codebook module 02 in the figure. Specifically, the integer and fractional parts of the gene delay can be found according to the received...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The embodiment of the invention discloses a method for noise enhancement post-processing in speech decoding. The method comprises the following steps: the noise factor is obtained according to the spectral envelope and the long-time mean spectral envelope of a speech frame; whether the noise factor is higher than the preset threshold value or not is judged; the energy of the fixed code vector of the speech frame is smoothed according to the noise factor and the adaptive codebook gain of the speech frame; and the smoothed fixed code vector is obtained according to the energy of the smoothed fixed code vector. The embodiment of the invention also discloses a noise enhancement post-processing device. By adopting the method and the device, the complexity of calculation of the noise enhancement post-processing in the speech decoding can be lowered.

Description

technical field [0001] The invention relates to the communication field, in particular to a noise enhancement post-processing method and device in speech decoding. Background technique [0002] When a communication system transmits a voice signal, in order to effectively compress the voice signal to make it suitable for transmission and storage, the voice signal needs to be encoded and decoded. For example, in a digital system, the speech signal is first converted into a digital speech signal, and then the speech encoder encodes the digital speech signal to obtain a compressed bit stream; the compressed bit stream is transmitted through the channel, and at the receiving end, the speech decoder compresses the bit stream. The bit stream is reconstructed into a speech signal. [0003] In code-excited linear prediction (Code Excited Linear Prediction, CELP) coding, digital speech signals are processed in units of frames. For each frame of digital audio signal, the encoder extr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G10L19/12G10L19/14G10L19/13G10L19/18
Inventor 胡瑞敏程苗杨玉红方圆张勇
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products