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

Method and device for implementing voice decode in voice decoder

A decoding method and encoding technology, applied in the field of voice decoding implementation schemes, can solve problems such as increasing the complexity of the operation process, excessive periodicity, etc., and achieve the effects of improving the effect, avoiding excessive periodicity, and reducing accumulated errors

Active Publication Date: 2008-07-23
HUAWEI TECH CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0034] It can be seen that in this scheme, if there is a connection bad frame, and Q lag = 1, then there will be multiple consecutive frames using the pitch delay parameters of the good frame received last time, which will obviously lead to the occurrence of excessive periodicity problems, and the classification of signals will also increase the complexity of the entire operation process

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 implementing voice decode in voice decoder
  • Method and device for implementing voice decode in voice decoder
  • Method and device for implementing voice decode in voice decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The embodiment provided by the present invention can replace the pitch delay parameter in the bad frame when a frame error occurs, so as to reduce the degradation of the voice quality after decoding. Moreover, when there are consecutive bad frames and the corresponding pitch delay parameters need to be replaced, the replacement value is set to a value fluctuating around the pitch delay parameters of the previous frame, so that it can be increased on the basis of the pitch delay parameters of the previous frame , can also be reduced based on the pitch delay parameter of the previous frame, thereby reducing the accumulated error of the pitch delay parameter and avoiding the occurrence of excessive periodicity.

[0049]The embodiments can be applied to the process of pitch delay parameter replacement for frame error concealment of the ACELP-based speech decoder, and can also be applied to other similar application scenarios.

[0050] Firstly, an embodiment of the decoding ...

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 invention relates to a decoding method and a device thereof, which comprises receiving data frames sent out from an encoding end. When the frame are destroyed, calculating and determining the basic tone delay parameter of the destroyed frames and conducting decoding operation according to the calculated and determined basic tone delay parameter of the destroyed frames to obtain data after decoding, wherein the treating process of determining the basic tone delay parameter of destroyed frames concretely comprises firstly determining the number of continuously happening destroyed frames and the tone delay parameter of the frames before, then adjusting and calculating the tone delay parameter of the frames according to the number of the continuously destroyed frames and the preset adjusting strategy to obtain the basic tone delay parameter of the current destroyed frames, the preset adjusting strategy is that the basic tone delay parameter of the current destroyed frames determined according to the change of the continuously destroyed frames fluctuates within a set value range, thereby overcoming the over-periodicity in the process of decoding and secures the accuracy of decoding.

Description

technical field [0001] The invention relates to the technical field of decoding, in particular to an implementation scheme for realizing speech decoding in a speech decoder. Background technique [0002] In the speech transmission system, the coding principle commonly used by the speech coder is ACELP (Algebraic Code Excited Linear Prediction, Algebraic Code Excited Linear Prediction). The code stream generated by the ACELP-based speech encoder is based on speech frames. The transmission process of the input data for each frame is as follows: figure 1 As shown, the speech encoder at the sending end needs to encode it into a set of parameters, and the parameters usually need to be quantized before being transmitted through the communication channel; the decoder at the receiving end needs to resynthesize the received parameters into a speech signal , so as to realize the transmission process of the voice signal. [0003] The parameters of the speech frame generated by the A...

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): G10L19/00G10L19/12G10L19/14G10L19/005G10L19/08G10L19/09G10L19/10G10L19/107G10L25/90
CPCG10L19/005G10L19/09G10L19/107
Inventor 许剑峰许丽净张清李伟桑盛虎杜正中胡晨
Owner HUAWEI TECH CO LTD
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