Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Audio decoder and audio decoding method

A technology of speech decoding and decoding signals, which is applied in the directions of instruments, speech analysis, code conversion, etc., and can solve problems such as difficulties in detecting stable noise areas

Inactive Publication Date: 2004-03-24
PANASONIC CORP +1
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, in conventional speech decoding devices, it is difficult to detect stationary noise regions by distinguishing stationary but not noisy signals such as stationary vowels from stationary noise

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
  • Audio decoder and audio decoding method
  • Audio decoder and audio decoding method
  • Audio decoder and audio decoding method

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0023] FIG. 1 shows the structure of a stationary noise area determination device according to a first embodiment of the present invention.

[0024] An encoder (not shown) first uses an input digital signal, performs analysis and quantization of LPC (Linear Prediction Coefficient), pitch search, fixed codebook search, and gain codebook search, and transmits LPC code (L), pitch period (A ), fixed codebook index (F) and gain codebook index (G).

[0025] The code receiving device 100 receives an encoded signal transmitted from an encoder, and separates a code L representing LPC, a code A representing an adaptive code vector, a code G representing gain information, and a code F representing a fixed code vector from the received signal. The separated code L, code A, code G and code F are output to the speech decoding device 101 . Specifically, the code L is output to the LPC decoder 110 , the code A is output to the adaptive codebook 111 , the code G is output to the gain codebook...

no. 2 example

[0098] FIG. 5 shows the structure of a stationary noise post-processing device according to a second embodiment of the present invention. In FIG. 5 , the same parts as in FIG. 1 are assigned the same reference numerals as in FIG. 1 , and specific descriptions thereof are omitted.

[0099]The stationary noise post-processing device 200 includes a noise generating section 201 , an adder 202 and a tuning section 203 . Stationary noise post-processing device 200 adds the pseudo-stationary noise signal generated in noise generating part 201 and the post-filter output signal from speech decoding device 101 in adder 202, and adds the post-filter output signal through adding in tone tuning part 203. The filter output signal performs tuning to adjust power, and outputs a post-processed post-filter output signal.

[0100] The noise generation section 201 includes an excitation generator 210 , a synthesis filter 211 , an LSP / LPC converter 212 , a multiplier 213 , a multiplier 214 , and ...

no. 3 example

[0122] FIG. 6 shows the structure of a stationary noise post-processing device according to a third embodiment of the present invention. In FIG. 6, the same parts as in FIG. 5 are assigned the same reference numerals as in FIG. 5, and specific descriptions thereof are omitted.

[0123] This device includes the structure of the stationary noise post-processing device 200 as shown in FIG. 2, and also provides a memory for storing parameters required for generating a noise signal and tuning when a frame is deleted, a frame deletion blanking processing control part, and a control section for Switch for frame deletion blanking processing.

[0124] The stationary noise post-processing device 300 includes a noise generating section 301 , an adder 202 , a tuning section 303 , and a frame deletion blanking process control section 304 .

[0125] Noise generation part 301 comprises the structure of noise generation part 201 as shown in Figure 5, and also provides: memory 310 and 311, st...

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

First determiner 121 provisionally determines whether a current processing unit is a stationary noise region based on a determination result on stationary characteristics of a decoded signal. Based on the provisional determination result and a determination result on periodicity of the decoded signal, second determiner 124 further determines whether the current processing unit is a stationary noise region, whereby a decoded signal including a stationary speech signal such as a stationary vowel is distinguished from a stationary noise, and thus the stationary noise region is detected accurately.

Description

technical field [0001] The present invention relates to a speech decoding device for decoding a speech signal encoded at a low bit rate in a mobile communication system for encoding and transmitting a speech signal and a packet communication system including Internet communication, in particular to a speech decoding device for dividing a speech signal into A CELP (Code Excited Linear Prediction, Code Excited Linear Prediction) speech decoding device represented by a spectral envelope component and a residual component. Background technique [0002] In the fields of digital mobile communication, packet communication typified by Internet communication, and voice storage, efficient encoding is performed using a voice encoding device that compresses voice information to effectively use the capacity of wireless signal transmission paths and storage media. Among them, systems based on CELP (Code Excited Linear Prediction) are widely used with medium and low bit rates. CELP techno...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G10L25/84G10L19/012G10L19/04G10L19/12G10L25/78G10L25/90
CPCG10L19/04G10L19/012G10L25/90G10L25/78G10L19/12G10L25/84
Inventor 江原宏幸安永和敏间野一则日和崎佑介
Owner PANASONIC CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products