Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and device for concealing packet loss in parameter field

A packet loss concealment, parameter domain technology, applied in speech analysis, instruments, etc., can solve the problems of poor voice signal effect and low voice communication quality, and achieve the effect of improving voice quality and maintaining continuity

Active Publication Date: 2017-01-11
广州方硅信息技术有限公司
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the voice packet is lost during transmission, so that the voice frame in the voice packet is lost, when the voice signal corresponding to the lost frame is generated by processing the signals of the frames before and after the lost frame, the subsequent frames of the lost frame cannot be correctly decoded. , therefore, the voice signal corresponding to the lost frame generated by processing the signals of the frames before and after the lost frame is not good, resulting in poor quality of voice communication

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 concealing packet loss in parameter field
  • Method and device for concealing packet loss in parameter field
  • Method and device for concealing packet loss in parameter field

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] Since the speech frames in the speech packet of the inter-frame correlation decoder are interrelated, the decoding result of the previous speech frame will affect the decoding of the current speech frame. When a voice packet is lost during network transmission, the voice frame in the voice packet will also be lost. At this time, since there is no decoding result of the previous speech frame as a reference, the decoding process of the subsequent speech frame after the lost speech frame will be greatly negatively affected, thus causing the speech quality of the decoded speech signal to be poor.

[0030] In order to reduce the negative impact of packet loss on the decoding of the inter-frame correlation decoder as much as possible, the present invention provides a packet loss concealment method in the parameter domain, which is used for equipment that can be installed with an inter-frame correlation decoder. Including but not limited to terminals, servers, etc., which are ...

Embodiment 2

[0051] The embodiment of the present invention provides a method for concealing packet loss in the parameter field. Combining the content in the first embodiment above, the packet loss data provided by the present invention are respectively analyzed for the current voice frame has been lost and whether there is a subsequent voice packet in the jitter buffer. Hidden techniques are illustrated in detail. see Figure 4 , the method flow provided by this embodiment includes:

[0052] 401: Determine whether the current speech frame to be decoded is lost;

[0053] This embodiment does not specifically limit the determination method for determining whether the current speech frame to be decoded is lost, including but not limited to: before sending the speech packet, the speech packet sending end is numbered for each speech frame in the speech packet, and after numbering The voice frame is sent to the voice packet receiving end. see Figure 5The shown decoder is provided with a ji...

Embodiment 3

[0143] An embodiment of the present invention provides a device for concealing packet loss in a parameter field, and the device is used to implement the method for concealing packet loss in a parameter field provided in Embodiment 1 or Embodiment 2. see Figure 6 , the device consists of:

[0144] Determining module 601, for determining whether the current speech frame to be decoded is lost;

[0145] Previous frame obtaining module 602, when being used for current speech frame loss, obtains the parameter of the previous effective frame of current speech frame;

[0146] Current frame determination module 603, for determining the parameter of current speech frame according to the parameter of previous effective frame;

[0147] The decoding module 604 is configured to decode the current speech frame according to the parameters of the current speech frame.

[0148] As a preferred embodiment, see Figure 7 , the voice decoding device also includes:

[0149] Judgment module 605...

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 packet loss concealment method and device in a parameter domain, belonging to the technical field of the Internet. The method includes: determining whether the current speech frame to be decoded is lost; if the current speech frame is lost, obtaining the parameters of the previous valid frame of the current speech frame; determining the parameters of the current speech frame according to the parameters of the previous valid frame; determining the parameters of the current speech frame according to the parameters of the current speech frame Decode the current speech frame. When the present invention determines that the current speech frame to be decoded is lost, the parameters of the current speech frame are determined according to the obtained parameters by obtaining the previous valid frame of the current speech frame or the parameters of the previous valid frame and the next valid frame, and according to The parameters of the current speech frame decode the current speech frame. Since the normal operation of the decoder in the case of packet loss is simulated, the continuity of decoding is maintained, so that when the speech packet is lost during transmission, it can be determined according to The parameters of the lost frame are decoded to improve the decoded speech quality.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a method and device for concealing packet loss in a parameter field. Background technique [0002] With the rapid development of the Internet and the increasing demand for long-distance communication, VOIP (Voice Over Internet Protocol) technology based on voice packet switching has become more and more popular with users for its low cost, easy expansion and excellent call quality. In the voice communication process, after receiving the voice packets transmitted through the network, the receiving end decodes the voice frames in the voice packets into corresponding voice signals through a voice decoder, and then implements network calls. Among existing speech decoders, inter-frame correlated speech decoders are widely used because they can provide higher-quality speech at the same code rate, such as Skype's SILK decoder. Since voice packets may be lost during transmission, t...

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 Patents(China)
IPC IPC(8): G10L19/00G10L25/93
Inventor 陈若非高泽华
Owner 广州方硅信息技术有限公司