Supercharge Your Innovation With Domain-Expert AI Agents!

Packet loss compensation method and device

A compensation method and packet loss technology, which are used in speech analysis, instruments, etc.

Pending Publication Date: 2021-04-09
BEIJING YUANLI WEILAI SCI & TECH CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the case of continuous multi-frame packet loss, the compensation audio data of each frame generated by this method is the same as the historical audio data of the last frame before the packet loss frame, resulting in mechanical and repetitive audio data played by the receiver.

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
  • Packet loss compensation method and device
  • Packet loss compensation method and device
  • Packet loss compensation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] In the following description, numerous specific details are set forth in order to provide a thorough understanding of the specification. However, this specification can be implemented in many other ways different from those described here, and those skilled in the art can make similar extensions without violating the connotation of this specification, so this specification is not limited by the specific implementations disclosed below.

[0063] Terms used in one or more embodiments of this specification are for the purpose of describing specific embodiments only, and are not intended to limit one or more embodiments of this specification. As used in one or more embodiments of this specification and the appended claims, the singular forms "a", "the", and "the" are also intended to include the plural forms unless the context clearly dictates otherwise. It should also be understood that the term "and / or" used in one or more embodiments of the present specification refers t...

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 provides a packet loss compensation method and device. The method comprises steps of receiving an audio data stream, and determining a current frame as a first packet loss frame if the current frame in the audio data stream is determined to be a packet loss frame and a previous frame of the current frame is not the packet loss frame; acquiring M frames of historical audio data before the first packet loss frame from an audio data stream, and generating a first audio sequence; determining audio features of the M frames of historical audio data, and generating a second audio sequence based on the audio features of the M frames of historical audio data; and based on the first audio sequence, determining the position with the maximum cross correlation with the first audio sequence in the second audio sequence, and determining the audio data after the position with the maximum cross correlation in the second audio sequence as the first compensation audio data of the first packet loss frame. The method is advantaged in that a problem that the played audio data is mechanical and repeated can be ameliorated.

Description

technical field [0001] This specification relates to the technical field of audio processing, in particular to a packet loss compensation method and device. Background technique [0002] To transfer a call over the Internet, the data in the call is usually split into packets. These packets travel across the network from the sender to the receiver, where they are reassembled to produce a continuous stream of video and audio. However, when the data packets arrive at the receiver, individual data packets may be completely lost, resulting in poor call quality. Therefore, the receiver needs to complement the lost data packets to improve call quality. The process of dealing with packet loss is called packet loss compensation, and the receiver's PLC (Packet Loss Concealment, packet loss compensation) module is responsible for creating audio (or video) to fill the gap caused by packet loss. [0003] In order to hide the impact of packet loss, the prior art usually directly uses th...

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/00G10L25/30G10L25/03G10L25/24
CPCG10L19/0017G10L25/30G10L25/03G10L25/24
Inventor 王晓红陈佳路王冬晓杨明祺马楠高强夏龙郭常圳
Owner BEIJING YUANLI WEILAI SCI & TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More