Voice data coding and decoding method

A codec method and voice data technology, which is applied in the field of Internet telephony, can solve problems such as the difficulty in achieving a balance between packet loss recovery effect and coding efficiency, and achieve good quality, repair network packet loss, and guarantee the effect of packet error recovery rate

Active Publication Date: 2017-04-19
SHENZHEN GRANDSTREAM NETWORKS TECH
View PDF8 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current FEC coding design has the difficulty of achievin

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
  • Voice data coding and decoding method

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0020] The basic principle of the invention: A method for high-efficiency FEC encoding of voice data at the channel sending end. This method adds one FEC redundant data to each frame of voice data and sends it through the channel. In this way, the network jitter and delay can be reduced as much as possible under the poor network environment, and the voice data can be recovered with the greatest probability, and the voice quality of the receiving end is improved. The specific method of this method is to perform high-efficiency FEC encoding according to the voice information data and pack the streaming media packets according to the standard format, and then send them through the channel to receive the streaming media packets containing audio data and FEC redundant data from the channel to perform check and error correction.

[0021] In order to explain the technical solutions of the examples of the present invention more clearly, the implementation of the present invention will be ...

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 mainly discloses a voice data coding and decoding method comprising the following steps: (a) coding voice data sent by a channel side to get a voice information packet Ss; (b) adding packet length and timestamp information to the header of the information packet Ss to get an extended information packet Ss', and pressing the extended information packet Ss' into a voice queue; (c) performing RS error-correction coding on the information packet Ss' through an RS coding mode to get a redundant packet Rs, adding related protection information to the header of Rs to get an extended redundant packet Rs', and packaging the information packet Ss and the extended redundant packet Rs' together to generate a combined packet; and (d) at a channel receiver, recovering a lost information packet by means of RS packet-loss recovery according to the information packet and the redundant packet received. The channel receiver unpacks and calibrates the received combined packet. If the sum of the number of associated information packets SN and the number of associated redundant packets RN is greater than or equal to k, the combined packet is transferred to the packet-loss recovery operation and then decoded. According to the method, whether a wrong packet can be recovered is detected at the receiver, and a wrong packet is recovered immediately if the wrong packet can be recovered. Delay is reduced. The problem concerning voice quality caused by network packet loss, delay and jitter is repaired effectively.

Description

technical field [0001] The invention belongs to the technical field of Internet telephony, in particular to the voice processing technology of Internet telephony. Background technique [0002] With the rapid development of network technology, streaming media technology, one of the most popular Internet technologies at present, is the basis for us to share images, audio, video and other multimedia files quickly and with high fidelity. In streaming media technology, due to external factors such as the network, errors such as packet loss, out-of-order, and delayed arrival are inevitable. Voice files are the most sensitive to network quality. If there is a packet error in the audio file, such as packet loss, disorder, delay, etc., it will seriously affect the voice hearing effect of the receiving end, jitter, noise, and voice fuzzy. Can't even recognize voice content. [0003] In order to ensure that the transmitted audio can be played normally at the receiving end, it is nece...

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): H04L1/00
CPCH04L1/0057H04L1/0061
Inventor 李俣菡黄敬佩徐晓峰李夏宾
Owner SHENZHEN GRANDSTREAM NETWORKS TECH
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