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

A voice smooth playback method for front-end real-time voice chat

A technology of real-time voice and playback methods, applied in the field of games, can solve the problems that the receiving end cannot adjust the playback speed, the user experience is poor, and the amount of data fluctuates.

Active Publication Date: 2021-04-13
竞技世界(北京)网络技术有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, it is difficult for dedicated chat software on mobile devices (such as WeChat voice, QQ voice, etc.) not to affect the player's game experience when resources are tight, so the built-in voice chat function has become an inevitable choice for high-quality games
However, due to uncertain factors such as network jitter and network congestion, the amount of data in the voice playback buffer at the receiving end usually fluctuates greatly, and the receiving end cannot independently adjust the playback speed according to the existing data in the playback buffer. In order to ensure the stability of the data volume and the reasonable output of the data, it will cause the voice to freeze during the voice chat. If the network condition is relatively poor, this phenomenon will be particularly serious, making the user experience extremely poor, and the real-time voice function will lose it. original meaning

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
  • A voice smooth playback method for front-end real-time voice chat
  • A voice smooth playback method for front-end real-time voice chat
  • A voice smooth playback method for front-end real-time voice chat

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] In order to enable those skilled in the art to better understand the solutions of the embodiments of the present invention, the embodiments of the present invention will be further described in detail below in conjunction with the drawings and implementation manners.

[0058] Embodiments of the present invention provide a voice acceleration or deceleration adjustment method based on the existing playback buffer queue data volume, such as figure 1 As shown, the receiving end performs packet loss retransmission and decoding operations before receiving data packets in the network for voice stretching or voice compression, which specifically includes the following steps:

[0059] S101. Receive the RTP data packet from the network, and send it to the pending cache queue of the QoS module;

[0060] S102, in the QoS module, detect whether the data packet is lost; when the judgment result is yes, then execute S103, if the serial number is continuous, it shows that the current d...

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

A voice smooth playback method for front-end real-time voice chat, including receiving RTP data packets, sending them into the pending buffer queue of the QoS module; detecting whether the data packets are lost; forming a lost retransmission message and sending it to the data packet The sender; update the standard deviation stdev and mean average of the jitter in the current time span; put the data packets into the buffer to be decoded in the order of increasing sequence number; send the decoded data into the playback buffer queue; calculate the playback buffer queue The total delay value delay; get the standard deviation stdev and mean average of the jitter in the current time span and update it; set the tolerable playback buffer queue delay value; determine the value tempo of the acceleration or deceleration ratio; extract the processed voice within the predetermined time data to play.

Description

technical field [0001] The invention relates to the technical field of games, in particular to a voice smooth playing method for front-end real-time voice chat. Background technique [0002] With the substantial improvement in the performance of mobile devices, mobile games are gradually developing from small games to large-scale games that pursue the ultimate experience. In addition to the fun of the game itself, the social attributes included in the game are gradually favored by players. For teamwork games, real-time voice communication has gradually become an indispensable requirement. Clear and effective communication in the game will increase teamwork. Fun, greatly improving user stickiness. However, it is difficult for dedicated chat software on mobile devices (such as WeChat voice, QQ voice, etc.) not to affect the player's game experience when resources are tight, so the built-in voice chat function has become an inevitable choice for high-quality games. However, d...

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): H04L1/00H04L1/18H04L12/58H04L29/06H04L29/08H04M1/725G10L19/00
CPCH04L1/0017H04L1/0018H04L1/1835H04L51/04G10L19/00H04M1/72427H04M1/72433H04L65/65H04L67/568
Inventor 滕希超赵鹏
Owner 竞技世界(北京)网络技术有限公司