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

Multi-channel voice mixing method and system

A sound mixing and voice technology, applied in the field of communication, can solve problems such as easy signal overflow, inability to distinguish effective voice, and unbearable noise, so as to achieve high-quality sound mixing, improve intermittent sound, and avoid confusion and noise Effect

Active Publication Date: 2018-03-13
BEIJING RONGLIAN YITONG INFORMATION TECH CO LTD
View PDF6 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The problem is: the superimposed signal is easy to overflow, once the overflow occurs, it needs to be truncated, that is, the value exceeding the upper limit is set as the upper limit value, and the value exceeding the lower limit is set as the lower limit value
This kind of processing will obviously destroy the waveform of the original signal, and will introduce noise, which sounds very noisy, the voice fluctuates, and sometimes there will be harsh popping sounds, which seriously affect the subjective experience of the call.
And as the number of callers participating in the mixing increases (clients and voice channels also increase at the same time), this overflow frequency will become more frequent, eventually resulting in the inability to distinguish valid voices at all
Especially for voice conferencing based on VOIP technology, due to the inherent jitter of the network itself, the sound is prone to packet loss and discontinuity. If it is not processed, it will often lead to a worse sound mixing effect
Therefore, there is an urgent need to design a high-quality sound mixing method. However, in fact, even if the best sound mixing algorithm is used, the sound mixing effect may not be ideal in practical applications. This is obviously not the case. The problem of the mixing algorithm itself, but the problem of the mixing strategy (scheme), involves the overall design and optimization of many aspects

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
  • Multi-channel voice mixing method and system
  • Multi-channel voice mixing method and system
  • Multi-channel voice mixing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to illustrate the present invention more clearly, the present invention will be further described below in conjunction with preferred embodiments and accompanying drawings. Similar parts in the figures are denoted by the same reference numerals. Those skilled in the art should understand that the content specifically described below is illustrative rather than restrictive, and should not limit the protection scope of the present invention.

[0057] Such as figure 1 As shown, the multi-channel voice mixing method provided in this embodiment includes the following steps:

[0058] S1. Decoding, packet loss concealment and jitter control are performed on the network data packets input by each voice channel to obtain smooth input audio data streams of each voice channel, wherein, such as figure 2 As shown, packet loss concealment and jitter control are mainly based on in-band FEC, out-of-band FEC technology and dynamic adaptive control technology;

[0059] S2. P...

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 multi-channel voice mixing method and system. The method comprises the steps of: S1, performing decoding, packet loss concealment and jitter control on network data packets input by each voice channel to obtain a smooth audio data stream input by each voice channel; S2, performing continuous detection and voice energy calculation on the audio data stream input by each voice channel, selecting voice channels participating in current voice mixing according to the continuity and voice energy of the audio data stream input by each voice channel and the historical voice mixing information of each voice channel, and updating the historical voice mixing information of each voice channel; S3, completing a voice mixing operation based on an adaptive normalized voice mixingalgorithm according to the audio data streams input by the voice channels participating in current voice mixing to obtain voice mixing data; and S4, outputting the voice mixing data to each voice channel. The method and the system can realize high-quality voice mixing.

Description

technical field [0001] The invention relates to the technical field of communication. More specifically, it relates to a method and system for mixing multiple voices. Background technique [0002] In recent years, with the progress and development of VOIP technology, there are more and more demands for voice conferencing. Voice conferencing can realize simultaneous voice communication of multiple users, and has broad application prospects in the communication field. Generally speaking, there are two schemes for voice conferencing: a centralized sound mixing scheme and a distributed sound mixing scheme. The so-called centralized audio mixing solution is based on the server-client architecture technology. All clients are connected to the server, and the server performs unified audio mixing, and then distributes to each client through the language channel in the network to realize multi-person voice communication. The so-called distributed audio mixing scheme means that the ...

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): H04M3/56H04L29/06
Inventor 曾国卿许志强王寅李强雷显波
Owner BEIJING RONGLIAN YITONG INFORMATION 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