Audio processing method, device and system, storage medium and equipment

An audio processing and audio technology, applied to interconnection devices, telephone communications, electrical components, etc., can solve problems such as audio interruption and discontinuity, and achieve the effects of reducing FEC coding, improving experience, and saving computing costs and bandwidth costs

Active Publication Date: 2019-12-20
GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF7 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the problems existing in the related technologies, the present application provides an audio processing method, device, system, storage medium and equipment, which can solve the problem of interruption or intermittent audio

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
  • Audio processing method, device and system, storage medium and equipment
  • Audio processing method, device and system, storage medium and equipment
  • Audio processing method, device and system, storage medium and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] see figure 2 , which is a flow chart of the audio processing method shown in the embodiment of the present application, composed of figure 2 It can be seen that the audio processing method includes the following steps:

[0040] Step S301: Determine the channel that meets the forwarding condition from the audio data transmitted by several channels.

[0041] The audio data is data that can be transmitted in the device after processing all the sounds that can be heard by human beings. Specifically, it can be the sound uttered by the user, or it can be recorded sound, musical instrument and other sounds. In the embodiment of the present application, the server is provided with multiple channels, and each channel can be connected to a corresponding client, and each client converts the sound from the user into audio data that can be transmitted in the device, and then transmits it through the corresponding channel to said server.

[0042] Step S302: Update the audio transm...

Embodiment 2

[0057] see Figure 4 , the present application also provides an audio processing device 400, including:

[0058] The channel determination module 401 is used to determine the channels that meet the forwarding conditions from the audio data transmitted by several channels;

[0059] An identification update module 402, configured to update the audio transmission identification of each channel according to the channel that meets the forwarding condition; wherein, the audio transmission identification includes a forwarding state identification and a non-forwarding state identification;

[0060] The FEC packet receiving module 403 is configured to determine the channel whose audio transmission identifier is the forwarding status identifier, and obtain the FEC packet transmitted by the channel.

[0061] In this embodiment of the present application, by determining that the audio transmission state is the channel identified by the forwarding state, and when the audio data transmitte...

Embodiment 3

[0073] Please also see figure 1 and Figure 6 , the present application also provides an audio processing system, including a server 100 and a plurality of clients 200 connected to the server;

[0074] The server 100 is configured to determine the channels that meet the forwarding conditions from the audio data transmitted by several channels; update the audio transmission identification corresponding to each channel according to the channels that meet the forwarding conditions; wherein, the audio transmission identification Including the forwarding state identifier and the non-forwarding state identifier; the client 200 corresponding to the channel whose audio transmission identifier is updated transmits the updated audio transmission identifier, and determines that the audio transmission identifier is the channel of the forwarding status identifier, and acquires the channel The transmitted FEC packet;

[0075] The client 200 is configured to transmit the FEC packet to the ...

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 embodiment of the invention provides an audio processing method, device and system, a storage medium and equipment, and the method comprises the steps: determining a channel meeting a forwarding condition from audio data transmitted by a plurality of channels; updating the audio transmission identifier of each channel according to the channel meeting the forwarding condition; wherein the audiotransmission identifier comprises a forwarding state identifier and a non-forwarding state identifier; and determining a channel with the audio transmission identifier being a forwarding state identifier, and obtaining an FEC packet transmitted by the channel. According to the embodiment of the invention, the problem that the forwarded audio is interrupted or interrupted is solved, and the user experience is improved. The FEC packet is transmitted only when the channel with the audio transmission state being the forwarding state identifier transmits the audio data packet loss, so that uselessFEC packet transmission and useless FEC coding can be reduced, and the calculation overhead and bandwidth overhead of a server and a client are saved.

Description

technical field [0001] The present application relates to the audio processing field of VOIP, in particular to an audio processing method, device, system, storage medium and equipment. Background technique [0002] VoIP (Voice over IP, voice over IP) technology, as a transmission method for audio processing through the Internet, is widely used in fields such as multi-terminal voice conferences, conference reservations, conference recordings, and conference management. [0003] In a multi-terminal voice conference, VoIP generally receives M channels of audio sent by M clients through the server, and then selects N channels of audio with the highest volume as the active audio, and then forwards the N channels of audio to each client, and then the multi-terminal simultaneously When sending audio, the receiver can receive N-channel audio with a louder volume, thereby reducing the bandwidth and filtering out the surrounding environmental interference sounds. [0004] In the proc...

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): H04M7/00
CPCH04M7/0081H04M7/0084
Inventor 田建超
Owner GUANGZHOU SHIYUAN ELECTRONICS CO LTD
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