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

Signal processing method and device as well as voice decoder

A signal processing and signal technology, applied in the field of signal processing, can solve the problems of signal waveform or energy mutation, energy mutation, noise, etc., and achieve the effect of avoiding musical noise

Active Publication Date: 2011-07-13
HUAWEI TECH CO LTD
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In the process of realizing the present invention, the inventors found that there are at least the following problems in the above-mentioned prior art: the reconstructed lost frame signals are all signals synthesized by using historical signals, even at the end of the synthesized signal, from the perspective of waveform and energy It is also closer to the signal in the history buffer, that is, the signal before the lost frame, rather than the latest decoded signal, which will cause the composite signal to have waveform or energy at the splicing of the lost frame and the first frame after the lost frame mutation, the mutation such as figure 1 As shown in Figure 1, there are three frames of signals, separated by two vertical lines, where frame N is a lost frame, and the remaining two frames are intact frames; the above signal corresponds to the original signal, and the three data frames are in There is no loss during transmission; the dashed line signal in the middle corresponds to the signal synthesized using frames N-1, N-2, etc. before frame N, and the bottom row of signals corresponds to the signal synthesized using the above-mentioned prior art
from figure 1 It can be seen that there is a sudden change in energy when the final output signal frame N and frame N+1 transition, especially at the end of the speech and the frame length is long; and too much repetition of the same pitch cycle signal will cause musical 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
  • Signal processing method and device as well as voice decoder
  • Signal processing method and device as well as voice decoder
  • Signal processing method and device as well as voice decoder

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The embodiments of the present invention will be further described below in conjunction with the drawings and examples.

[0043] Embodiment 1 of the present invention provides a signal processing method for processing synthetic signals in packet loss concealment, such as figure 2 shown, including the following steps:

[0044] Step s101, the next adjacent frame after the missing frame is detected is a good frame;

[0045] Step s102, obtaining the signal of the good frame and the energy ratio of the synthesized signal at the same time;

[0046] Step s103, adjusting the synthesized signal according to the energy ratio.

[0047] Wherein, the "synthesized signal at the same time" in step s102 refers to the "synthesized signal corresponding to the time of the good frame", and the "synthesized signal at the same time" in other parts of this application document can be understood in the same way.

[0048] A signal processing method in an embodiment of the present invention ...

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 discloses a signal processing method which is used for processing a synthetic signal in packet loss concealment and comprises the following steps of: receiving a next good frame after a lost frame; acquiring the energy of the signal of the good frame; acquiring the energy of the synthetic signal corresponding to the moment of the good frame; according to the energy of the signal of the good frame and the energy of the synthetic signal corresponding to the moment of the good frame, acquiring the energy ratio of the signal of the good frame to the synthetic signal corresponding to the moment of the good frame; and adjusting the synthetic signal according to the energy ratio. The invention further discloses a signal processing device and a voice decoder. By using the method provided by the invention, the synthetic signal is adjusted according to the energy ratio of the first good frame after the lost frame to the synthetic signal, thereby guaranteeing that the synthetic signal is free from waveform or energy jump at the splicing location of the lost frame and the first frame after the lost frame, realizing smooth transition of the waveform and avoiding the occurrence of musical noise.

Description

[0001] This application is a divisional application of a Chinese patent application with application number 200880001020.3 and titled "A Signal Processing Method, Processing Device, and Speech Decoder" filed on April 25, 2008, which is hereby incorporated by reference. All content of the patent application. technical field [0002] The invention relates to the field of signal processing, in particular to a signal processing method, a processing device and a voice decoder. Background technique [0003] In a real-time voice communication system, real-time and reliable voice data transmission is required, such as a VoIP (Voice over IP, voice over IP) system. However, due to the unreliable nature of the network system itself, data packets may be discarded or fail to reach the destination in time during transmission from the sender to the receiver, and both of these situations are considered network packet loss by the receiver. The occurrence of network packet loss is inevitable...

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/005
CPCG10L19/005G10L19/04
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