[go: up one dir, main page]

CN117457009A - Audio compression device, audio compression system and audio compression method - Google Patents

Audio compression device, audio compression system and audio compression method Download PDF

Info

Publication number
CN117457009A
CN117457009A CN202210871977.5A CN202210871977A CN117457009A CN 117457009 A CN117457009 A CN 117457009A CN 202210871977 A CN202210871977 A CN 202210871977A CN 117457009 A CN117457009 A CN 117457009A
Authority
CN
China
Prior art keywords
signal
residual
audio
sample
audio compression
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210871977.5A
Other languages
Chinese (zh)
Inventor
田兴邦
康文玮
章戊霖
黄基峰
庞力彰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shengwei Advanced Technology Co ltd
Original Assignee
Shengwei Advanced Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shengwei Advanced Technology Co ltd filed Critical Shengwei Advanced Technology Co ltd
Priority to CN202210871977.5A priority Critical patent/CN117457009A/en
Publication of CN117457009A publication Critical patent/CN117457009A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/0017Lossless audio signal coding; Perfect reconstruction of coded audio signal by transmission of coding error
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/04Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
    • G10L19/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/12Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a code excitation, e.g. in code excited linear prediction [CELP] vocoders
    • G10L19/13Residual excited linear prediction [RELP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

本申请公开了一种音频压缩装置、音频压缩系统及音频压缩方法,所述音频压缩装置包括一第一信号收发器以及一第一处理器,所述第一信号收发器与所述第一处理器连接,所述第一处理器取得一音频信号以及一可用带宽,所述第一处理器对所述音频信号执行一音频压缩编码,以取得一样本音频信号,随后,将所述音频信号以及所述样本音频信号进行比对,产生一残差信号,并根据所述可用带宽传输所述残差信号,如此一来,所述音频信号可完整的传输到一音频解压缩装置,以达到降低所述音频信号失真的目的。

This application discloses an audio compression device, an audio compression system and an audio compression method. The audio compression device includes a first signal transceiver and a first processor. The first signal transceiver and the first processing The first processor obtains an audio signal and an available bandwidth, the first processor performs an audio compression encoding on the audio signal to obtain a sample audio signal, and then converts the audio signal and The sample audio signals are compared to generate a residual signal, and the residual signal is transmitted according to the available bandwidth. In this way, the audio signal can be completely transmitted to an audio decompression device to achieve reduced The purpose of distortion of the audio signal.

Description

Audio compression device, audio compression system and audio compression method
Technical Field
The present disclosure relates to signal compression apparatuses, signal compression systems, and signal compression methods, and particularly to an audio signal compression apparatus, an audio signal compression system, and an audio signal compression method.
Background
With the popularity and advancement of mobile devices and network technologies, the frequency of listening to audio signals (e.g., network media, music, broadcast) via a network has been greatly increased by people, and creators have better hearing enjoyment for listeners, so that the fineness of the audio signals is more finely carved, and thus, the signal bandwidth of the audio signals is greatly increased.
Currently, an audio compression system comprises a mobile device and a wireless bluetooth headset, wherein the mobile device is linked with the wireless bluetooth headset through a bluetooth signal protocol, the mobile device compresses and encodes an audio signal according to the bluetooth signal protocol, then, the compressed and encoded audio signal is transmitted to the wireless bluetooth headset audio signal, and when the wireless bluetooth headset receives the compressed and encoded audio signal, the compressed and encoded audio signal is decoded to generate the audio signal.
However, in the audio compression system of the prior art, the mobile device is limited to the bandwidth specified by the communication protocol when transmitting the audio signal, so that the mobile device performs compression encoding on the audio signal in a manner of removing redundant information, so that part of data of the audio signal is discarded, and when the wireless bluetooth headset receives and decodes the audio signal after compression encoding, at this time, the audio signal decoded by the wireless bluetooth headset and the audio signal of the mobile device are different because part of data is discarded, so that the audio signal is distorted, and thus people cannot completely obtain the audio signal.
Thus, the prior art does need to further provide the necessity of better improvements.
Disclosure of Invention
In view of the above-mentioned drawbacks of the prior art, a primary object of the present invention is to provide an audio compression apparatus, an audio compression system and an audio compression method, which can transmit the residual signal through the available bandwidth, so that the audio signal can be completely transmitted to the audio decompression apparatus, thereby achieving the purpose of reducing distortion of an audio signal.
The main technical means adopted to achieve the above purpose is to make the aforementioned audio compression device, which comprises:
a first signal transceiver;
a first processor connected with the first signal transceiver and obtaining an audio signal and an available bandwidth;
the first processor performs an audio compression encoding on the audio signal to obtain a sample audio signal, performs a comparison procedure on the audio signal and the sample audio signal to generate a residual signal, and transmits the residual signal according to the available bandwidth.
Preferably, the first processor includes:
the coding module is connected with the first signal transceiver; and
the encoding module performs the audio compression encoding on the residual signal to obtain a plurality of residual headers and a residual encoded signal.
Preferably, the first processor further comprises:
the first processing module is connected with the coding module; and
the first processing module obtains a transmission bandwidth according to a wireless communication signal link, obtains an occupied bandwidth used by the sample audio signal, and executes a bandwidth phase difference operation according to the transmission bandwidth and the occupied bandwidth to generate the available bandwidth.
Preferably, the encoding module includes:
a linear predictive coding module coupled to the first signal transceiver;
a linear predictive decoding module connected to the linear predictive encoding module and the first processing module; and
wherein the linear predictive coding module performs a lossless audio coding on the audio signal to obtain a sample residual coded signal, and the linear predictive decoding module performs a lossless audio decoding on the sample residual coded signal to obtain the sample audio signal.
Preferably, the first processing module performs a phase difference operation according to the audio signal and the sample audio signal to generate the residual signal.
Through the above construction, the first processor can transmit the residual signal through the available bandwidth, so that the residual signal is not lost, and the purpose of reducing the distortion of the audio signal is achieved.
Another main technical means adopted to achieve the above object is to make the aforementioned audio compression system include:
an audio compression device as described above;
an audio decompression device in wireless communication with the audio compression device and receiving a plurality of residual encoded frames from the audio compression device;
when the audio decompression device receives the residual error coding frames, the residual error coding frames are subjected to audio compression and decoding to generate a residual error signal, and a signal superposition operation is performed according to the residual error signal to generate an audio signal.
Preferably, the audio decompressing device includes:
a second signal transceiver communicatively linked to the first signal transceiver and receiving the plurality of residual encoded frames; and
and a second processor, coupled to the second signal transceiver, for moving the plurality of residual encoded frames from the available bandwidth to a source time point based on the plurality of headers of the plurality of residual encoded frames.
Preferably, the second processor includes:
a storage module connected to the second signal transceiver and storing the plurality of residual encoded frames;
a decoding module, coupled to the storage module, for performing the audio compression decoding on the plurality of residual encoded frames to generate the residual signal;
the second processing module is connected with the decoding module;
the output module is connected with the second processing module to output the residual signal; and
when a playing time of the output module moves to the original time point, the second processing module will require the decoding module to execute the audio compression decoding on the residual code frames to generate the residual signal, and move the residual signal to the original time point according to the headers and the original time point.
Through the above structure, the audio compression device transmits the plurality of residual coding frames to the audio decompression device through the available bandwidth, and the audio decompression device further decodes the residual coding signals and performs the signal superposition operation to generate the audio signals, so that the residual signals are not lost and can be restored to the audio signals, thereby achieving the purpose of reducing the distortion of the audio signals.
Another main technical means adopted to achieve the above object is to make the above audio compression method mainly implemented in an audio compression device, the method comprising the following steps:
receiving an audio signal;
performing an audio compression encoding on the audio signal to obtain a sample audio signal;
performing a comparison procedure on the audio signal and the sample audio signal to generate a residual signal;
obtaining an available bandwidth;
and transmitting the residual signal according to the available bandwidth.
Preferably, the step of performing the method to "transmitting the residual signal according to the available bandwidth" includes the following sub-steps:
performing the audio compression encoding on the residual signal to obtain a plurality of residual headers and a residual encoded signal; and
the plurality of residual headers and the residual encoded signal are shifted to the available bandwidth.
Preferably, the step of moving the plurality of residual headers and the residual encoded signal to the available bandwidth is performed in the method, comprising the sub-steps of:
performing a signal modulation on the plurality of residual headers and the residual encoded signal to generate a plurality of residual encoded frames; and
and moving the plurality of residual coding frames to the available bandwidth in sequence according to the plurality of residual coding frames and the available bandwidth.
Preferably, the method further comprises the step of performing an audio compression encoding on the audio signal to obtain a sample audio signal, comprising the sub-steps of:
performing a lossless audio coding on the audio signal to obtain a sample residual coded signal; and
a lossless audio decoding is performed on the sample residual encoded signal to obtain the sample audio signal.
Preferably, the method is performed to the step of performing a lossless audio coding on the audio signal to obtain a sample residual coding signal, comprising the sub-steps of:
performing linear predictive coding on the audio signal to obtain a plurality of linear predictive sample residual coding coefficients corresponding to the sample residual coding signal; and
and setting a plurality of sample residual headers according to the plurality of linear prediction sample residual coding coefficients.
Preferably, the method is performed to "get an available bandwidth" step, which includes the following sub-steps:
obtaining a transmission bandwidth according to a wireless communication signal link;
obtaining an occupied bandwidth for use by a plurality of sample residual encoded frames; and
and performing a bandwidth phase difference operation according to the transmission bandwidth and the occupied bandwidth to generate the available bandwidth.
Preferably, the method is performed to "obtain an occupied bandwidth for use by a plurality of sample residual encoded frames", comprising the sub-steps of:
a sampling procedure is performed on the sample residual encoded signal with a sampling rate information to obtain the occupied bandwidth.
Preferably, after the step of performing the method to "set a plurality of sample residual headers according to the plurality of linear prediction sample residual coding coefficients", the method includes the steps of:
performing the signal modulation on the sample residual encoded signal to generate the plurality of sample residual encoded frames; and
the plurality of sample residual coding frames and the plurality of residual coding frames are transmitted.
Preferably, the method further comprises the steps of performing a comparison procedure on the audio signal and the sample audio signal to generate a residual signal, and the method comprises the following sub-steps:
and performing a phase difference operation on the audio signal and the sample audio signal to generate the residual signal.
Through the method, the residual signal can be transmitted through the available bandwidth, so that the residual signal is not lost, and the purpose of reducing the distortion of the audio signal is achieved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute an undue limitation to the application. In the drawings:
fig. 1 is a device diagram of an embodiment of an audio compression device of the present invention.
Fig. 2 is a further device schematic diagram of an embodiment of the audio compression device of the present invention.
Fig. 3 is another device schematic diagram of an embodiment of an audio compression device of the present invention.
Fig. 4A is a schematic diagram of an audio compressed signal of the present invention.
Fig. 4B is a schematic diagram of an audio compression signal according to the present invention transmitting a residual signal according to an available bandwidth.
Fig. 5 is a schematic diagram of an audio compression system of the present invention.
Fig. 6 is a schematic diagram of an audio decompression apparatus of the present invention.
Fig. 7 is a flow chart of an embodiment of an audio compression method of the present invention.
Fig. 8 is a flow chart of yet another embodiment of an audio compression method of the present invention.
Fig. 9 is a flowchart of still another embodiment of the audio compression method of the present invention.
Fig. 10 is a flowchart of another embodiment of an audio compression method of the present invention.
Fig. 11 is a flowchart of yet another embodiment of an audio compression method of the present invention.
Fig. 12 is a flowchart of still another embodiment of the audio compression method of the present invention.
Fig. 13 is a flow chart of another embodiment of an audio compression method of the present invention.
Fig. 14 is a flow chart of a further embodiment of the audio compression method of the present invention.
Fig. 15 is a flowchart of still another embodiment of the audio compression method of the present invention.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
In an embodiment of the present invention, as shown in fig. 1, the present invention provides an audio compression device 10, where the audio compression device 10 includes a first signal transceiver 11 and a first processor 12, and the first signal transceiver 11 is electrically connected to the first processor 12. In the present embodiment, the audio compression device 10 may be a desktop host, a notebook computer, a mobile device or an audio player.
Specifically, the first processor 12 obtains an audio signal and an available bandwidth, performs an audio compression encoding on the audio signal to obtain a sample audio signal, performs a comparison procedure on the audio signal and the sample audio signal to generate a residual signal, and transmits the residual signal via the first signal transceiver 11 according to the available bandwidth.
In this embodiment, as shown in fig. 2, the first processor 12 includes an encoding module 120 and a first processing module 121, the encoding module 120 is connected to the first signal transceiver 11 and the first processing module 121, and the encoding module 120 is configured to encode the audio signal S o Performing the audio compression encoding to obtain the sample audio signal S sample Then, the sample audio signal S sample To the first processing module 121, the first processing module 121 transmitting the audio signal S 0 The sample audio signal S sample Executing the comparison procedure to generate the residual signal S d Then, the first processing module 121 obtains the transmission bandwidth according to a wireless communication signal link, obtains an occupied bandwidth used by the sample audio signal, and performs a bandwidth phase difference operation according to the transmission bandwidth and the occupied bandwidth to generate the available bandwidth, and simultaneously, applies the residual signal S d The audio compression encoding is performed by the encoding module 120 to obtain a plurality of residual headers and a residual encoded signal.
In this embodiment, as shown in fig. 3, the encoding module 120 includes a linear prediction encoding module 1201 and a linear prediction decoding module 1202, where the linear prediction encoding module 1201 is connected to the first signal transceiver 11, and the linear prediction decoding module 1202 is connected to the linear prediction encoding module 1201 and the first processing module 121. When the linear predictive coding module 1201 receives the audio signal S o Will be to the audio signal S o Performing lossless audio coding to obtain a sample residual coding signal S 1 Then, the sample residual is encoded into a signal S 1 To the linear predictive decoding module 1202, the linear predictive decoding module 1202 encoding the sample residual signal S 1 Performing lossless audio decoding to obtain the sample audio signal S sample
In this embodiment, the first processing module 121 processes the audio signal S according to the audio signal S o The sample audio signal S sample Executing the comparison program, wherein the comparison program is to compare the audio signal S o The sample audio signal S sample Performing a phase difference operation to generate the residual signal S d The residual signal is the audio signal S o The sample audio signal S sample Signal differences between (a) and (b).
In detail, the linear predictive coding module 1201 encodes the audio signal S o Linear predictive audio coding (Linear Predictive Coding, LPC) to generate a plurality of linear predictive sample residual coding coefficients and a sample residual coding signal S 1 The first processing module 121 sets a plurality of sample residual headers (headers) according to the plurality of linear prediction sample residual coding coefficients, and then the linear prediction decoding module 1202 codes the sample residual coding signal S 1 Performing a linear predictive audio decoding to correspond to generating the sample audio signal S sample
Then, the sample audio signal S sample To the first processing module 121, the first processing module 121 transmitting the audio signal S o The sample audio signal S sample Performing the phase difference operation to generate the residual signal S d The residual signal S d To the encoding module 120 to perform the audio compression encoding to correspondingly generate the plurality of residual headers and the residual encoded signal, and then the first processing module 121 performs the audio compression encoding on the plurality of sample residual headers, the sample residual encoded signal, the plurality of residual headers and the residualThe encoded signal performs a signal Modulation (Modulation) to generate a plurality of sample residual header frames, a plurality of sample residual code frames, a plurality of residual header frames, and a plurality of residual code frames, respectively, and then, the first processing module 121 sequentially moves the plurality of residual header frames and the plurality of residual code frames from an original point to the available bandwidth according to the plurality of residual header frames, the plurality of residual code frames, and the available bandwidth, and the first signal transceiver 11 transmits the plurality of residual header frames and the plurality of residual code frames through the available bandwidth.
In the above embodiment, as further illustrated in fig. 4A and 4B, the available bandwidth acquisition is a transmission bandwidth BW defined by a wireless communication signal link for signal transmission by the audio compression device 10 tra Next, an occupied bandwidth (i.e., label S, C) is obtained for the plurality of sample residual header frames and the plurality of sample residual code frames (i.e., label S) to be used at the transmission bandwidth 1 、C 2 、C 3 、C 4 At) then, according to said transmission bandwidth BW tra And said occupied bandwidth performs a phase difference operation to generate said available bandwidth BW usa . In this embodiment, the plurality of residual header frames H 1 、H 2 Is 3 Bytes (Bytes), the multiple residuals encode frame C 1 、C 2 、C 3 、C 4 Is 8 bytes.
In addition, as shown in fig. 5, the audio compression system of another embodiment of the present invention includes the above-mentioned audio compression device 10 and an audio decompression device 20, where the audio decompression device 20 is linked with the audio compression device 10 via a wireless communication signal link. In this embodiment, the wireless communication signal link may be a plurality of bluetooth signals, a plurality of Wi-Fi signals.
Then, the audio decompression device 20 receives a plurality of residual encoded frames from the audio compression device 10 and performs an audio compression decoding on the plurality of residual encoded frames to generate the audio compression deviceResidual signal and performing a signal superposition operation according to the residual signal to generate the audio signal S o
In this embodiment, the audio decompression device 20 includes a second signal transceiver 21 and a second processor 22, the second signal transceiver 21 is linked with the first signal transceiver 11 by a wireless signal, and the second processor 22 is connected with the second signal transceiver 21. The second signal transceiver 21 then receives the plurality of residual encoded frames from the first signal transceiver 11, and the second processor 22 then moves the plurality of residual encoded frames from the available bandwidth to the original time point t based on the plurality of headers of the plurality of residual encoded frames 0
In this embodiment, as shown in fig. 6, the second processor 22 includes a storage module 220, a decoding module 221, a second processing module 222, and an output module 223, where the storage module 220 is connected to the second signal transceiver 21 and the decoding module 221, and the second processing module 222 is connected to the decoding module 221 and the output module 223. When the second signal transceiver 21 receives the plurality of residual code frames, the plurality of residual code frames are stored in the storage module 220, and when a playing time of the output module 223 is moved to the original time t 0 In this case, the second processing module 222 will require the decoding module 221 to perform the audio compression decoding on the plurality of residual encoded frames to generate the residual signal, and according to the plurality of headers and the original time t 0 The residual signal S d Move to the original time t 0 To output the audio signal S o . In this embodiment, the wireless signal may be a bluetooth signal or a plurality of wireless network signals. In this embodiment, the audio decompression device 20 may be a wireless signal earphone (e.g., a Bluetooth earphone or a wireless network signal earphone).
Therefore, in the transmission bandwidth defined by the wireless communication signal link, when the sample audio signal frame is transmitted through the transmission bandwidth, the occupied part of the transmission bandwidth is occupied, the available bandwidth is obtained by deducting the occupied bandwidth used by the sample audio signal frame through the transmission bandwidth, and the plurality of residual error coding signal frames are transmitted through the available bandwidth, so that the plurality of residual error coding signal frames cannot be discarded due to insufficient transmission bandwidth, and therefore, the distortion of the audio signal can be reduced.
In addition, regarding an embodiment of the audio compression method of the present invention, as shown in fig. 7, the audio compression method is performed by an audio compression device 10 and includes the steps of:
receiving an audio signal (S70);
performing an audio compression encoding on the audio signal to obtain a sample audio signal (S71);
performing a comparison procedure on the audio signal and the sample audio signal to generate a residual signal (S72);
obtaining an available bandwidth (S73);
the residual signal is transmitted according to the available bandwidth (S74).
A further embodiment of the audio compression method of the present invention, as shown in fig. 8, is characterized in that, in the step of performing the aforementioned method to "transmitting the residual signal according to the available bandwidth (S74)", it comprises the following sub-steps:
performing the audio compression encoding on the residual signal to obtain a plurality of residual headers and a residual encoded signal (S740);
the plurality of residual headers and the residual encoded signal are shifted to the available bandwidth (S741).
A further embodiment of the audio compression method according to the present invention, as shown in fig. 9, is characterized in that, in the step of performing the above-mentioned method to "move the plurality of residual headers and the residual encoded signal to the available bandwidth (S741), the method comprises the following sub-steps:
performing a signal modulation on the plurality of residual headers and the residual encoded signal to generate a plurality of residual encoded frames (S7410);
the plurality of residual coding frames are sequentially shifted to the available bandwidth according to the plurality of residual coding frames and the available bandwidth (S7411).
Another embodiment of the audio compression method of the present invention, as shown in fig. 10, is characterized in that, in the steps of performing the foregoing method to "performing the audio compression encoding on the audio signal to obtain the sample audio signal (S71), the method includes the following sub-steps:
performing a lossless audio coding on the audio signal to obtain a sample residual coding signal (S710);
a lossless audio decoding is performed on the sample residual encoded signal to obtain the sample audio signal (S711).
A further embodiment of the audio compression method according to the present invention, as shown in fig. 11, is characterized in that, in the step of performing the foregoing method to "performing the lossless audio coding on the audio signal to obtain the sample residual coding signal (S710), the method comprises the following sub-steps:
performing a linear prediction encoding on the audio signal to obtain a plurality of linear prediction sample residual encoding coefficients corresponding to the sample residual encoded signal (S7101);
a plurality of sample residual headers are set based on the plurality of linear prediction sample residual coding coefficients (S7102).
Still another embodiment of the audio compression method of the present invention, as shown in fig. 12, is characterized in that, in the step of executing the above method to "acquire the available bandwidth (S73), the method includes the following sub-steps:
acquiring a transmission bandwidth according to a wireless communication signal link (S730);
obtaining an occupied bandwidth for use by a plurality of sample residual encoded frames (S731);
a bandwidth difference operation is performed based on the transmission bandwidth and the occupied bandwidth to generate the available bandwidth (S732).
Another embodiment of the audio compression method of the present invention, as shown in fig. 13, is characterized in that, in the step of performing the above method to "obtaining the occupied bandwidth (S731) used by the plurality of sample residual encoded frames", the method comprises the following sub-steps:
performing a sampling procedure on the sample residual encoded signal with a sampling rate information to obtain the occupied bandwidth (S7311); in this embodiment, the sampling rate information is a sampling frequency and a sampling bandwidth size, and the sampling rate information is smaller than a communication sampling rate information of the wireless communication signal link.
A further embodiment of the audio compression method according to the present invention, as shown in fig. 14, is characterized by comprising the following steps, after performing the foregoing steps of the method to "set the plurality of sample residual headers (S7102) according to the plurality of linear prediction sample residual coding coefficients":
performing the signal modulation on the sample residual encoded signal to generate the plurality of sample residual encoded frames (S7103);
the plurality of sample residual coding frames and the plurality of residual coding frames are transmitted (S7104).
In still another embodiment of the audio compression method of the present invention, as shown in fig. 15, the step of performing the above method to "performing the comparison procedure on the audio signal and the sample audio signal to generate the residual signal (S72)" includes the following sub-steps:
a phase difference operation is performed on the audio signal and the sample audio signal to generate the residual signal (S720).
In summary, in the audio compression apparatus 10 of the present invention, before the residual signal is transmitted to the audio decompression apparatus 20 through the available bandwidth, the residual signal is moved from the original time point to the available bandwidth, and then, after the audio decompression apparatus 20 receives the residual signal, the positions of the residual signal in the available bandwidth are identified according to the plurality of residual headers, so as to sequentially move the residual signal to the original time point, thereby avoiding the audio signal from losing the plurality of residual coding frames due to compression in the transmission process, and further achieving the purpose of reducing the distortion of the audio signal.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative, not restrictive, and many forms may be made by those of ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are all the protection of the present application.

Claims (17)

1. An audio compression device, comprising:
a first signal transceiver;
a first processor connected with the first signal transceiver and obtaining an audio signal and an available bandwidth; and
the first processor performs an audio compression encoding on the audio signal to obtain a sample audio signal, performs a comparison procedure on the audio signal and the sample audio signal to generate a residual signal, and transmits the residual signal according to the available bandwidth.
2. The audio compression device of claim 1, wherein the first processor comprises:
the coding module is connected with the first signal transceiver; and
the encoding module performs the audio compression encoding on the residual signal to obtain a plurality of residual headers and a residual encoded signal.
3. The audio compression device of claim 2, wherein the first processor further comprises:
the first processing module is connected with the coding module; and
the first processing module obtains a transmission bandwidth according to a wireless communication signal link, obtains an occupied bandwidth used by the sample audio signal, and executes a bandwidth phase difference operation according to the transmission bandwidth and the occupied bandwidth to generate the available bandwidth.
4. The audio compression device of claim 3, wherein the encoding module comprises:
a linear predictive coding module coupled to the first signal transceiver;
a linear predictive decoding module connected to the linear predictive encoding module and the first processing module; and
wherein the linear predictive coding module performs a lossless audio coding on the audio signal to obtain a sample residual coded signal, and the linear predictive decoding module performs a lossless audio decoding on the sample residual coded signal to obtain the sample audio signal.
5. The audio compression device of claim 4, wherein the first processing module performs a phase difference operation based on the audio signal and the sample audio signal to generate the residual signal.
6. An audio compression system, the audio compression system comprising:
an audio compression device as claimed in any one of claims 1 to 5;
an audio decompression device linked with the audio compression device in a wireless communication signal and receiving a plurality of residual encoded frames from the audio compression device; and
when the audio decompression device receives the residual error coding frames, the residual error coding frames are subjected to audio compression and decoding to generate residual error signals, and a signal superposition operation is performed according to the residual error signals to generate audio signals.
7. The audio compression system of claim 6, wherein the audio decompression means comprises:
a second signal transceiver, linked with the first signal transceiver with the wireless communication signal, and receiving the plurality of residual encoded frames; and
and a second processor, coupled to the second signal transceiver, for moving the plurality of residual encoded frames from the available bandwidth to a source time point based on the plurality of headers of the plurality of residual encoded frames.
8. The audio compression system of claim 7, wherein the second processor comprises:
a storage module connected to the second signal transceiver and storing the plurality of residual encoded frames;
a decoding module, coupled to the storage module, for performing the audio compression decoding on the plurality of residual encoded frames to generate the residual signal;
the second processing module is connected with the decoding module;
the output module is connected with the second processing module to output the residual signal; and
when a playing time of the output module moves to the original time point, the second processing module will require the decoding module to execute the audio compression decoding on the residual code frames to generate the residual signal, and move the residual signal to the original time point according to the headers and the original time point.
9. An audio compression method, wherein the audio compression method is performed by an audio compression device and comprises the steps of:
receiving an audio signal;
performing an audio compression encoding on the audio signal to obtain a sample audio signal;
performing a comparison procedure on the audio signal and the sample audio signal to generate a residual signal;
obtaining an available bandwidth; and
and transmitting the residual signal according to the available bandwidth.
10. The audio compression method according to claim 9, wherein the step of performing the method to "transmitting the residual signal according to the available bandwidth" comprises the sub-steps of:
performing the audio compression encoding on the residual signal to obtain a plurality of residual headers and a residual encoded signal; and
the plurality of residual headers and the residual encoded signal are shifted to the available bandwidth.
11. The audio compression method as claimed in claim 10, wherein the step of moving the plurality of residual headers and the residual encoded signal to the available bandwidth is performed in the method, comprising the sub-steps of:
performing a signal modulation on the plurality of residual headers and the residual encoded signal to generate a plurality of residual encoded frames; and
and moving the plurality of residual coding frames to the available bandwidth in sequence according to the plurality of residual coding frames and the available bandwidth.
12. The audio compression method as claimed in claim 11, wherein the step of performing audio compression encoding on the audio signal to obtain a sample audio signal comprises the sub-steps of:
performing a lossless audio coding on the audio signal to obtain a sample residual coded signal; and
a lossless audio decoding is performed on the sample residual encoded signal to obtain the sample audio signal.
13. The audio compression method according to claim 12, wherein the step of performing a lossless audio decoding on the sample residual encoded signal to obtain the sample audio signal comprises the sub-steps of:
performing linear predictive coding on the audio signal to obtain a plurality of linear predictive sample residual coding coefficients corresponding to the sample residual coding signal; and
and setting a plurality of sample residual headers according to the plurality of linear prediction sample residual coding coefficients.
14. The audio compression method of claim 13, wherein the step of performing the method until "obtaining an available bandwidth" comprises the sub-steps of:
obtaining a transmission bandwidth according to a wireless communication signal link;
obtaining an occupied bandwidth for use by a plurality of sample residual encoded frames; and
and performing a bandwidth phase difference operation according to the transmission bandwidth and the occupied bandwidth to generate the available bandwidth.
15. The audio compression method of claim 14, wherein the step of performing the method to "obtain an occupied bandwidth for use by a plurality of sample residual encoded frames" comprises the sub-steps of:
a sampling procedure is performed on the sample residual encoded signal with a sampling rate information to obtain the occupied bandwidth.
16. The audio compression method as claimed in claim 15, wherein after the method is performed to the step of setting a plurality of sample residual headers from the plurality of linear prediction sample residual coding coefficients, comprising the steps of:
performing the signal modulation on the sample residual encoded signal to generate the plurality of sample residual encoded frames; and
the plurality of sample residual coding frames and the plurality of residual coding frames are transmitted.
17. The audio compression method as claimed in claim 16, wherein the step of performing a comparison procedure on the audio signal and the sample audio signal to generate a residual signal comprises the sub-steps of:
and performing a phase difference operation on the audio signal and the sample audio signal to generate the residual signal.
CN202210871977.5A 2022-07-19 2022-07-19 Audio compression device, audio compression system and audio compression method Pending CN117457009A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210871977.5A CN117457009A (en) 2022-07-19 2022-07-19 Audio compression device, audio compression system and audio compression method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210871977.5A CN117457009A (en) 2022-07-19 2022-07-19 Audio compression device, audio compression system and audio compression method

Publications (1)

Publication Number Publication Date
CN117457009A true CN117457009A (en) 2024-01-26

Family

ID=89587886

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210871977.5A Pending CN117457009A (en) 2022-07-19 2022-07-19 Audio compression device, audio compression system and audio compression method

Country Status (1)

Country Link
CN (1) CN117457009A (en)

Similar Documents

Publication Publication Date Title
US8989395B2 (en) Audio fingerprint differences for end-to-end quality of experience measurement
US20210089863A1 (en) Method and apparatus for recurrent auto-encoding
TWI476759B (en) Devices for encoding and decoding a watermarked signal
TW201005730A (en) Method and apparatus for error concealment of encoded audio data
US20060280271A1 (en) Sampling rate conversion apparatus, encoding apparatus decoding apparatus and methods thereof
JP2014509409A (en) Device for adaptively encoding and decoding watermarked signals
US20180035246A1 (en) Transmitting audio over a wireless link
CN119252268A (en) Audio decoding, encoding method, device, electronic device and storage medium
CN113808596A (en) A kind of audio coding method and audio coding device
US11696075B2 (en) Optimized audio forwarding
KR101243568B1 (en) Systems, methods and apparatus for transmitting data over a voice channel of a wireless telephone network
EP3758389B1 (en) Earphone, earphone system, and method employed by earphone system
US12340815B2 (en) Audio compression system, and audio compression method for wireless communication
WO2022252957A1 (en) Audio data encoding method and related apparatus, audio data decoding method and related apparatus, and computer-readable storage medium
CN117457009A (en) Audio compression device, audio compression system and audio compression method
CN116072132B (en) Audio encoder, decoder, transmission system, method and medium
TWI865895B (en) Audio compression system and audio compression method for wireless communication
CN109286922B (en) Bluetooth prompt tone processing method, system, readable storage medium and Bluetooth device
CN119380729A (en) A semantic communication method, device and electronic equipment for satellite network
CN113129910B (en) Audio signal encoding and decoding method and encoding and decoding device
WO2025227292A1 (en) Audio processing method and apparatus, and storage medium
CN101553869A (en) Dynamic quantizer structure for efficient compression
WO2024169532A1 (en) Method and apparatus for switching between lossy codec and lossless codec
CN117061489A (en) Audio transmission method and system based on underwater electronic equipment
CN115472171A (en) Encoding and decoding method, apparatus, device, storage medium, and computer program

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination