Multi-channel audio compression and decompression method and system

A technology of multi-channel audio and compression method, applied in stereo systems, speech analysis, electrical components, etc., can solve the problems of large gap between audio and original audio, large transmission delay, poor compression of multi-channel audio, etc., to reduce delay, The effect of reducing the need for network bandwidth

CN110808054AActive Publication Date: 2020-02-18AISPEECH CO LTD
10 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2020-02-18

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The embodiment of the invention provides a multi-channel audio compression and decompression method. The method comprise the steps of receiving a multi-channel audio file, determining the audio frequency, the number of channels, and the arrangement sequence of each channel of the multi-channel audio file; splitting the multi-channel audio file according to the number of channels, carrying out framing on the split audio channel audio according to the audio frequency, and inputting the split audio file into a speex compression engine for compression to obtain an ogg compressed packet of each channel of audio separately; and alternately storing the ogg compressed packet of each channel of audio according to the arrangement sequence of each channel to generate the compressed file of the multi-channel audio. The embodiment of the invention also provides a multi-channel audio compression and decompression system. According to the embodiments of the invention, in the compression process, alternate storage is performed according to the sequence of the channels, preparation is carried out for the decoding process, and the multi-channel parallel decoding can be carried out during decoding, so that the delay in the multi-channel audio transmission is reduced, and the problem of delay caused by demand and transmission data on the network bandwidth by the Internet of Things equipment is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical field

[0001] The invention relates to the field of cloud multi-channel speech recognition, in particular to a method and system for compressing and decompressing multi-channel audio. Background technique

[0002] In order to meet the current multi-channel identification requirements, audio compression and decompression technologies are usually used to reduce the network bandwidth requirements of IoT devices and the delay caused by data transmission.

[0003] In the process of implementing the present invention, the inventor found at least the following problems in the related technology:

[0004] Ordinary compression is not suitable for audio decoding with high real-time requirements due to the large delay and poor compression.

[0005] The disadvantage of Opus multi-channel encoding and decoding is that it resamples non-48k audio into 48k audio for encoding and decoding, so that both re-sampling during encoding and decoding, audio distortion may lead to degradation of recog...

Examples

Embodiment Construction

[0032] In order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be described clearly and completely in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0033] Such as figure 1 Shown is a flowchart of a method for compressing multi-channel audio according to an embodiment of the present invention, which includes the following steps:

[0034] S11: Receive a multi-channel audio file, and determine the audio frequency, the number of channels, and the arrangement order of each channel of th...