Audio data transmission methods, devices, equipment and storage media
By optimizing the data processing flow between the audio transmitting circuit and the wireless earphone circuit, the problem of high data transmission latency in wireless Bluetooth earphones has been solved, resulting in faster and cleaner audio data transmission and improved user experience.
Patent Information
- Application Number
- CN202211053802.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-31
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2042-08-31
AI Technical Summary
Existing wireless Bluetooth headsets suffer from significant data transmission latency, impacting user experience.
The encoded data is extracted from the data to be transmitted by the audio transmitting circuit, quantized and correlated, and generated into a sub-band signal. The signal is then pulse-modulated and amplified. The sub-band is decoded using the wireless earphone circuit and noise is reduced by combining it with the noise signal to obtain the final audio data.
It reduces the latency of audio data transmission in wireless headphones, improves the efficiency and purity of audio data reception, and enhances the user experience.
Smart Images

Figure CN115376531B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of audio transmission technology, and in particular to an audio data transmission method, apparatus, device, and storage medium. Background Technology
[0002] With societal progress and improved living standards, headphones and speakers have become indispensable daily necessities. Traditional wired headphones connect to smart devices via wires to transmit audio data, but this restricts the wearer's movement, especially during exercise. Furthermore, tangled and pulling wires, as well as the stethoscope effect, negatively impact the user experience. Wireless Bluetooth headphones, based on Bluetooth technology, eliminate the transmission cable between the headphones and smart devices, significantly enhancing the user experience.
[0003] Currently, mobile terminals and Bluetooth headsets on the market work by connecting smart devices and Bluetooth headsets simultaneously through Bluetooth 1-to-2 or 1-to-1 technology. However, due to the size of Bluetooth headsets and the limitations of existing Bluetooth transmission protocols, the timeliness of audio data transmitted by Bluetooth headsets is poor, affecting the experience of some users with high requirements for transmission latency. In other words, the data transmission latency of existing wireless Bluetooth headsets is relatively large. Summary of the Invention
[0004] The main objective of this invention is to solve the problem of large data transmission latency in existing wireless Bluetooth headsets.
[0005] The first aspect of this invention provides an audio data transmission method, comprising: an audio data transmission system including an audio transmitting circuit and a wireless earphone circuit, wherein the audio transmitting circuit is connected to a mobile device; the audio data transmission method comprising: acquiring data to be transmitted from the mobile device, and extracting encoded data from the data to be transmitted using the audio transmitting circuit to obtain raw audio data; performing quantization encoding processing on the raw audio data to obtain multiple sets of quantized encoded raw encoded data, and performing correlation detection and weighted operation on the quantized encoded raw encoded data to obtain channel sub-band signals; performing pulse modulation and signal power amplification on the channel sub-band signals to obtain audio modulation signals, and performing sub-band decoding on the audio modulation signals using the wireless earphone circuit to obtain audio data corresponding to the left and right channels; acquiring a noise signal of the current environment, and performing noise reduction processing on the audio data corresponding to the left and right channels based on the noise signal to obtain final audio data.
[0006] Optionally, in a first implementation of the first aspect of the present invention, the step of extracting encoded data from the data to be transmitted using the audio transmitting circuit to obtain original audio data includes: matching the data transmission protocol between the mobile device and the audio transmitting circuit, and determining the data encoding format of the data to be transmitted according to the data transmission protocol; and extracting data from the data to be transmitted using the audio transmitting circuit according to the data encoding format to obtain original audio data.
[0007] Optionally, in a second implementation of the first aspect of the present invention, the quantized and encoded original encoded data includes first quantized encoded data and second quantized encoded data. The step of quantizing and encoding the original audio data to obtain multiple sets of quantized and encoded original encoded data includes: determining the transmit / receive sequence in the original audio data, and based on the transmit / receive sequence, capturing data packets from the original audio data to obtain a first sub-band signal; determining the audio signal type corresponding to the first sub-band signal, and using a preset vector quantization encoding table to match multiple vector quantization codes corresponding to the audio signal type; and using the vector quantization codes to perform vector quantization on the first sub-band signal to obtain first quantized encoded data and second quantized encoded data.
[0008] Optionally, in a third implementation of the first aspect of the present invention, the vocal tract sub-band signal includes a left vocal tract sub-band signal and a right vocal tract sub-band signal. The step of performing correlation detection and weighting operations on the quantized and encoded original encoded data to obtain the vocal tract sub-band signal includes: detecting whether the quantized and encoded original encoded data meets a preset speech correlation threshold; if the quantized and encoded original encoded data does not meet the preset speech data threshold, determining a first weighting parameter coefficient, and performing a weighting operation on the second quantized encoded data using the first weighting parameter coefficient to obtain an initial first vocal tract sub-band signal; if the quantized and encoded original encoded data meets the preset speech data threshold, determining a second weighting parameter coefficient, and performing a weighting operation on the first quantized encoded data using the second weighting parameter coefficient to obtain an initial second vocal tract sub-band signal; determining the intensity difference between the encoded data corresponding to the initial first vocal tract sub-band signal or the initial second vocal tract sub-band signal, and generating a left vocal tract sub-band signal and a right vocal tract sub-band signal based on the intensity difference determination result.
[0009] Optionally, in a fourth implementation of the first aspect of the present invention, the step of pulse modulation and signal power amplification of the vocal tract subband signal to obtain an audio modulation signal includes: performing symbol conversion on the vocal tract subband signal, and pulse modulation on the symbol-converted vocal tract subband signal to obtain a vocal tract radio frequency signal; and amplifying the signal amplitude of the vocal tract radio frequency signal using a preset operating voltage to obtain an audio modulation signal.
[0010] Optionally, in a fifth implementation of the first aspect of the present invention, the step of using the wireless earphone circuit to perform sub-band decoding on the audio modulation signal to obtain audio data corresponding to the left and right channels includes: using the wireless earphone circuit to demodulate the audio modulation signal and decoding the demodulated audio modulation signal to obtain an audio baseband signal; and performing digital-to-analog conversion on the audio baseband signal to obtain initial audio data corresponding to the left and right channels.
[0011] Optionally, in a sixth implementation of the first aspect of the present invention, the step of acquiring the noise signal of the current environment and performing noise reduction processing on the audio data corresponding to the left and right channels based on the noise signal to obtain the final audio data includes: generating a corresponding reverse noise signal using the wireless earphone circuit based on the noise signal; and performing a superposition operation on the audio data corresponding to the left and right channels using the noise signal to obtain the final audio data.
[0012] A second aspect of the present invention provides an audio data transmission device applied to an audio data transmission system. The audio data transmission system includes an audio transmitting circuit and a wireless earphone circuit, wherein the audio transmitting circuit is connected to a mobile device. The audio data transmission device includes: a data extraction module for acquiring data to be transmitted from the mobile device and extracting encoded data from the data to be transmitted using the audio transmitting circuit to obtain raw audio data; a sub-band encoding module for quantizing and encoding the raw audio data to obtain multiple sets of quantized and encoded raw encoded data, and performing correlation detection and weighted calculation on the quantized and encoded raw encoded data to obtain channel sub-band signals; a sub-band decoding module for pulse modulation and signal power amplification of the channel sub-band signals to obtain audio modulation signals, and performing sub-band decoding on the audio modulation signals using the wireless earphone circuit to obtain audio data corresponding to the left and right channels; and a noise reduction processing module for acquiring noise signals from the current environment and performing noise reduction processing on the audio data corresponding to the left and right channels based on the noise signals to obtain final audio data.
[0013] Optionally, in a first implementation of the second aspect of the present invention, the data extraction module includes: an encoding determination unit, configured to match the data transmission protocol between the mobile device and the audio transmitting circuit, and determine the data encoding format of the data to be transmitted according to the data transmission protocol; and an audio extraction unit, configured to extract data from the data to be transmitted using the audio transmitting circuit according to the data encoding format to obtain the original audio data.
[0014] Optionally, in a second implementation of the second aspect of the present invention, the sub-band encoding module includes: a data packet capture unit, configured to determine the transmit / receive sequence in the original audio data, and capture data packets from the original audio data based on the transmit / receive sequence to obtain a first sub-band signal; a type matching unit, configured to determine the audio signal type corresponding to the first sub-band signal, and match multiple vector quantization codes corresponding to the audio signal type using a preset vector quantization encoding table; and a vector quantization unit, configured to perform vector quantization on the first sub-band signal using the vector quantization codes to obtain first quantized encoded data and second quantized encoded data.
[0015] Optionally, in a third implementation of the second aspect of the present invention, the sub-band encoding module further includes: a threshold detection unit, used to detect whether the quantized and encoded original encoded data meets a preset speech correlation threshold; a first weighting unit, used to determine a first weighting parameter coefficient if the quantized and encoded original encoded data does not meet the preset speech data threshold, and to perform a weighting operation on the second quantized encoded data using the first quantized encoded data based on the first weighting parameter coefficient to obtain an initial first channel sub-band signal; a second weighting unit, used to determine a second weighting parameter coefficient if the quantized and encoded original encoded data meets the preset speech data threshold, and to perform a weighting operation on the first quantized encoded data using the second quantized encoded data based on the second weighting parameter coefficient to obtain an initial second channel sub-band signal; and a difference determination unit, used to determine the intensity difference between the encoded data corresponding to the initial first channel sub-band signal or the initial second channel sub-band signal, and to generate a left channel sub-band signal and a right channel sub-band signal based on the intensity difference determination result.
[0016] Optionally, in a fourth implementation of the second aspect of the present invention, the sub-band decoding module includes: a symbol conversion unit, used to perform symbol conversion on the channel sub-band signal and pulse modulation on the symbol-converted channel sub-band signal to obtain a channel radio frequency signal; and an amplitude amplification unit, used to amplify the signal amplitude of the channel radio frequency signal using a preset operating voltage to obtain an audio modulation signal.
[0017] Optionally, in a fifth implementation of the second aspect of the present invention, the sub-band decoding module further includes: a signal decoding unit, used to demodulate the audio modulation signal using the wireless earphone circuit, and decode the demodulated audio modulation signal to obtain an audio baseband signal; and a digital-to-analog conversion unit, used to perform digital-to-analog conversion on the audio baseband signal to obtain initial audio data corresponding to the left and right channels.
[0018] Optionally, in a sixth implementation of the second aspect of the present invention, the noise reduction processing module includes: a signal generation unit, configured to generate a corresponding reverse noise signal based on the noise signal using the wireless earphone circuit; and a superposition operation unit, configured to perform superposition operation on the audio data corresponding to the left and right channels using the noise signal to obtain the final audio data.
[0019] A third aspect of the present invention provides an audio data transmission device, comprising: a memory and at least one processor, wherein the memory stores instructions; the at least one processor invokes the instructions in the memory to cause the audio data transmission device to perform the various steps of the audio data transmission method described above.
[0020] A fourth aspect of the present invention provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the steps of the above-described audio data transmission method.
[0021] The technical solution provided by this invention provides an audio data transmission method applied to an audio data transmission system, which includes an audio transmitting circuit and a wireless earphone circuit. The audio transmitting circuit is connected to a mobile device and includes: acquiring data to be transmitted from the mobile device and extracting encoded data from the data to be transmitted using the audio transmitting circuit to obtain raw audio data; performing quantization encoding processing on the raw audio data to obtain multiple sets of quantized encoded raw encoded data, and performing correlation detection and weighted calculation on the quantized encoded raw encoded data to obtain channel sub-band signals; performing pulse modulation and signal power amplification on the channel sub-band signals to obtain audio modulation signals, and performing sub-band decoding on the audio modulation signals using the wireless earphone circuit to obtain audio data corresponding to the left and right channels; acquiring the noise signal of the current environment, and performing noise reduction processing on the audio data corresponding to the left and right channels based on the noise signal to obtain the final audio data. Compared to existing technologies, this application extracts the audio data to be transmitted and processes the data of the left and right channels through an audio transmitting circuit. It performs preliminary processing of the audio data based on the wired circuit, and then transmits the processed audio data to the wireless headphones for demodulation and playback. This reduces the data processing steps after the headphones wirelessly receive the audio data, thereby reducing the latency of audio data transmission in the wireless headphones. Attached Figure Description
[0022] Figure 1 This is a schematic diagram of the first embodiment of the audio data transmission method in this invention;
[0023] Figure 2 This is a schematic diagram of a second embodiment of the audio data transmission method in this invention;
[0024] Figure 3 This is a schematic diagram of a third embodiment of the audio data transmission method in this invention;
[0025] Figure 4 This is a schematic diagram of one embodiment of the audio data transmission device in this invention;
[0026] Figure 5 This is a schematic diagram of another embodiment of the audio data transmission device in this invention;
[0027] Figure 6 This is a schematic diagram of one embodiment of the audio data transmission device in this invention. Detailed Implementation
[0028] This invention provides an audio data transmission method, apparatus, device, and storage medium. The method includes: acquiring data to be transmitted from a mobile device, and extracting encoded data from the data to be transmitted using an audio transmitting circuit to obtain raw audio data; performing quantization encoding on the raw audio data, and performing correlation detection and weighted calculation on the quantized raw encoded data to obtain channel sub-band signals; performing pulse modulation and signal power amplification on the channel sub-band signals to obtain audio modulation signals, and performing sub-band decoding on the audio modulation signals using a wireless earphone circuit to obtain audio data corresponding to the left and right channels; acquiring the noise signal of the current environment, and performing noise reduction processing on the audio data corresponding to the left and right channels based on the noise signal to obtain the final audio data. This application reduces the latency of audio data transmission by wireless earphones.
[0029] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” or “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0030] For ease of understanding, the specific process of the embodiments of the present invention is described below. Please refer to [link / reference]. Figure 1 The first embodiment of the audio data transmission method in this invention includes:
[0031] 101. Obtain the data to be transmitted from the mobile device, and use the audio transmission circuit to extract the encoded data from the data to be transmitted to obtain the original audio data;
[0032] It is understood that the executing entity of this invention can be an audio data transmission device, a terminal, or a server; no specific limitation is made here. This embodiment of the invention will be described using a server as an example.
[0033] The embodiments of this application can acquire and process relevant data based on artificial intelligence technology. Artificial intelligence (AI) refers to the theories, methods, technologies, and application systems that use digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to obtain optimal results.
[0034] Foundational technologies for artificial intelligence generally include sensors, dedicated AI chips, cloud computing, distributed storage, big data processing, operating / interactive systems, and mechatronics. AI software technologies mainly encompass computer vision, robotics, biometrics, speech processing, natural language processing, and machine learning / deep learning.
[0035] In this embodiment, the data to be transmitted refers to the data transmitted from the mobile device to the audio transmitting circuit via the connection circuit. Due to the expandability of the mobile device interface, the transmitted data can be not only audio data but also other file data. Since the mobile device transmits data externally, to ensure the accuracy of data transmission, the data needs to be processed according to a certain data protocol. Therefore, when the audio transmitting circuit receives the corresponding data, it needs to extract the audio portion of the data.
[0036] In practical applications, the process involves acquiring the data to be transmitted from the mobile device, matching the data transmission protocol between the mobile device and the audio transmitting circuit, and determining the data encoding format of the data to be transmitted based on the data transmission protocol. Based on the data encoding format, the audio transmitting circuit is used to extract the data to be transmitted to obtain the original audio data.
[0037] 102. Perform quantization encoding on the original audio data to obtain multiple sets of quantized original encoded data, and perform correlation detection and weighting operations on the quantized original encoded data to obtain the vocal tract subband signal.
[0038] In this embodiment, quantization encoding refers to modulating the original audio data using encoding and modulation methods such as PCM (Pulse Code Modulation) to ensure that the data to be transmitted meets the data transmission standard and avoids signal attenuation during data transmission, which could prevent the received data from being undemodulated. Correlation detection refers to detecting the voice quality of the quantized and encoded original data, checking whether the current voice data meets preset voice data threshold requirements. Weighting operation refers to weighting one set of data onto another set of data according to corresponding weighting weights. By quantizing and weighting the original audio data, the sub-band signals of the audio channels can reduce some of the demodulation processing steps at the receiving end, allowing processes previously performed at the receiving end to be handled at the wired connection of the transmitting end, thus accelerating the overall audio data transmission and processing time.
[0039] In practical applications, the transmission and reception sequences in the original audio data are determined, and based on these sequences, data packets are captured to obtain the first sub-band signal. Then, the audio signal type corresponding to the first sub-band signal is determined, and multiple vector quantization codes corresponding to the audio signal type are matched using a preset vector quantization coding table. The first sub-band signal is then vector-quantized using these vector quantization codes to obtain first quantized coded data and second quantized coded data. The original coded data after quantization is checked to see if it meets a preset speech correlation threshold. If the original coded data does not meet the preset speech data threshold, a first weighted average is determined. The parameter coefficients are calculated, and based on the first weighted parameter coefficients, the first quantized encoded data is used to perform a weighted operation on the second quantized encoded data to obtain the initial first channel sub-band signal. If the original encoded data after quantization and encoding meets the preset speech data threshold, the second weighted parameter coefficients are determined, and based on the second weighted parameter coefficients, the second quantized encoded data is used to perform a weighted operation on the first quantized encoded data to obtain the initial second channel sub-band signal. Then, the intensity difference between the encoded data corresponding to the initial first channel sub-band signal or the initial second channel sub-band signal is determined, and based on the result of the intensity difference determination, the left channel sub-band signal and the right channel sub-band signal are generated.
[0040] 103. Pulse modulation and signal power amplification are performed on the sub-band signals of the audio channels to obtain audio modulation signals. The sub-band decoding of the audio modulation signals is then performed using the wireless headphone circuit to obtain the audio data corresponding to the left and right channels.
[0041] In this embodiment, pulse modulation refers to using a preset continuously oscillating waveform (sine wave) as a carrier wave to modulate a low-frequency baseband signal into a high-frequency signal suitable for wireless transmission. Pulse modulation is categorized into pulse amplitude modulation (PAM), pulse width modulation (PWM), and pulse position modulation (PPM) based on the different pulse parameters (amplitude, width, and timing) of the baseband signal. Signal power amplification refers to increasing the power of the signal to be transmitted. Signal amplification is divided into voltage (amplitude) amplification and power amplification. The former only needs to consider the voltage amplification factor, typically involving high input impedance and low output impedance, commonly seen in operational amplifiers. The latter requires consideration of both voltage and current effects; all RF transmitting sections must undergo power amplification to enhance the signal power and place it on the channel. Subband decoding refers to decoding the high-frequency signal received by the wireless headset into a low-frequency baseband signal. If it is a Bluetooth wireless signal, the transmitted data packets are decoded into the corresponding baseband audio signal according to the corresponding Bluetooth protocol version.
[0042] In practical applications, the channel sub-band signal is converted into a symbol and then pulse-modulated to obtain the channel radio frequency (RF) signal. A preset operating voltage is then used to amplify the RF signal to obtain the audio modulation signal. The demodulated audio signal is then modulated using a wireless earphone circuit and decoded to obtain the audio baseband signal. Finally, the audio baseband signal is converted from digital to analog to obtain the initial audio data corresponding to the left and right channels. By demodulating the signal received by the wireless earphone circuit, the audio data of the corresponding channel sent by the current mobile device can be obtained. This reduces the processing steps of related signals in the wireless earphone circuit, thereby reducing processing time and improving the efficiency of audio data reception.
[0043] 104. Obtain the noise signal of the current environment, and based on the noise signal, perform noise reduction processing on the audio data corresponding to the left and right channels to obtain the final audio data.
[0044] In this embodiment, the noise signal refers to the noise waveform signal of the current environment collected by the relevant noise circuit.
[0045] In practical applications, a corresponding inverse noise signal is generated based on the noise signal using the wireless headphone circuitry. This noise signal is then used to superimpose the audio data from the left and right channels to obtain the final audio data. By performing noise reduction processing on the audio data from the left and right channels, the purity of the audio data being played can be achieved, increasing people's positive impression of wireless headphones.
[0046] In this embodiment of the invention, the audio data transmission method is applied to an audio data transmission system, which includes an audio transmitting circuit and a wireless earphone circuit. The audio transmitting circuit is connected to a mobile device and includes: acquiring data to be transmitted from the mobile device and extracting encoded data from the data to be transmitted using the audio transmitting circuit to obtain raw audio data; performing quantization encoding processing on the raw audio data to obtain multiple sets of quantized encoded raw encoded data, and performing correlation detection and weighted operation on the quantized encoded raw encoded data to obtain channel sub-band signals; performing pulse modulation and signal power amplification on the channel sub-band signals to obtain audio modulation signals, and performing sub-band decoding on the audio modulation signals using the wireless earphone circuit to obtain audio data corresponding to the left and right channels; acquiring the noise signal of the current environment, and performing noise reduction processing on the audio data corresponding to the left and right channels based on the noise signal to obtain the final audio data. Compared to existing technologies, this application extracts the audio data to be transmitted and processes the data of the left and right channels through an audio transmitting circuit. It performs preliminary processing of the audio data based on the wired circuit, and then transmits the processed audio data to the wireless headphones for demodulation and playback. This reduces the data processing steps after the headphones wirelessly receive the audio data, thereby reducing the latency of audio data transmission in the wireless headphones.
[0047] Please see Figure 2 The second embodiment of the audio data transmission method in this invention includes:
[0048] 201. Match the data transmission protocol between the mobile device and the audio transmitting circuit, and determine the data encoding format of the data to be transmitted according to the data transmission protocol;
[0049] In this embodiment, the data transmission protocol refers to the transmission protocol corresponding to the connection interface between the audio transmitting circuit and the corresponding mobile device. For example, the data transmission protocols corresponding to micro USB interface, Type-C interface and Lightning interface are different. Only according to different data protocols can the transmitted data be extracted from the corresponding encoded data packet. The data encoding format refers to the corresponding data encoding transmission format for the transmitted data according to different data transmission protocols.
[0050] In practical applications, the process involves acquiring the data to be transmitted from the mobile device, then identifying the corresponding connection interface based on the audio transmitting circuit and the connection interface of the connected mobile device. After identifying the corresponding connection interface, the data transmission protocol between the mobile device and the audio transmitting circuit is matched according to the connection interface type, and the data encoding format corresponding to the data to be transmitted is determined according to the data transmission protocol.
[0051] 202. Based on the data encoding format, use the audio transmission circuit to extract the data to be transmitted to obtain the original audio data;
[0052] In this embodiment, according to the data encoding format, the audio transmission circuit is used to extract the data to be transmitted. For example, after removing the data identification data, header channel data, and tail channel data, the channel data containing only the audio transmission part is extracted to obtain the original audio data.
[0053] 203. Determine the transmit and receive sequences in the original audio data, and based on the transmit and receive sequences, capture data packets from the original audio data to obtain the first sub-band signal;
[0054] In this embodiment, the send / receive sequence refers to the start and end marker sequence in message encoding; and the data packet capture refers to capturing data packets of audio signals in the corresponding data stream.
[0055] In practical applications, based on the above data encoding format, the transmit and receive sequences in the original audio data are determined. Then, based on the transmit and receive sequences, the original audio data is captured according to the corresponding bit stream data packets, and the data segments obtained from the packet capture are combined into the first sub-band signal.
[0056] 204. Determine the audio signal type corresponding to the first sub-band signal, and use the preset vector quantization encoding table to match multiple vector quantization codes corresponding to the audio signal type;
[0057] In this embodiment, the audio signal type refers to audio signals of different channel types; the vector quantization encoding table refers to the corresponding vector conversion method for audio signals of different channel types, which can convert the corresponding audio data into signals of the corresponding vector. It is a waveform encoding that changes the quantization step size according to the amplitude of the input signal. This adaptation can be instantaneous adaptation, that is, the size of the quantization stage changes every few samples, or it can be syllable adaptation, that is, the size of the quantization step changes over a longer time period. Here, DPCM and ADPCM vector conversion methods are used as examples for explanation, but other vector modulation methods can also be used for processing as needed.
[0058] In practical applications, the type of audio signal corresponding to the first sub-band signal is determined by identifying the type identifier sequence of the first sub-band signal. Then, a preset vector quantization encoding table is used to match multiple vector quantization codes corresponding to the audio signal type, such as DPCM and ADPCM vector quantization codes.
[0059] 205. Perform vector quantization on the first sub-band signal using vector quantization code to obtain the first quantized coded data and the second quantized coded data;
[0060] In this embodiment, the first sub-band signal is vector quantized using DPCM and ADPCM in the vector quantization code, thereby obtaining the first quantization code data and the second quantization code data.
[0061] 206. Check whether the original encoded data after quantization meets the preset speech correlation threshold;
[0062] In this embodiment, the speech correlation threshold refers to the threshold corresponding to the speech quality requirements of the correlation vector quantization method.
[0063] In practical applications, speech correlation threshold detection is performed on the two types of original encoded data after quantization encoding to detect whether the data after the current vector conversion meets the corresponding speech quality requirements.
[0064] 207. If the original encoded data after quantization does not meet the preset speech data threshold, the first weighting parameter coefficient is determined, and based on the first weighting parameter coefficient, the second quantized encoded data is weighted using the first quantized encoded data to obtain the initial first channel subband signal.
[0065] In this embodiment, if the original encoded data after quantization does not meet the preset speech data threshold, a first weighting parameter coefficient that does not meet the speech quality requirements is selected. Then, based on the first weighting parameter coefficient, the first quantized encoded data and the second quantized encoded data are weighted and calculated to obtain the initial first channel subband signal.
[0066] 208. If the original encoded data after quantization meets the preset speech data threshold, then determine the second weighting parameter coefficient, and based on the second weighting parameter coefficient, use the second quantization encoded data to perform a weighting operation on the first quantization encoded data to obtain the initial second channel sub-band signal.
[0067] In this embodiment, if the original encoded data after quantization meets the preset speech data threshold, then the second weighting parameter coefficient that meets the speech quality requirements is selected, and then the first quantization encoded data is weighted according to the second weighting parameter coefficient to obtain the initial second channel sub-band signal.
[0068] 209. Determine the intensity difference of the encoded data corresponding to the initial first channel sub-band signal or the initial second channel sub-band signal, and generate the left channel sub-band signal and the right channel sub-band signal based on the intensity difference determination result;
[0069] In this embodiment, the intensity difference refers to the sound signal intensity values corresponding to different channel signals, and the relative difference between them is calculated to obtain the sound signal intensity difference.
[0070] In practical applications, by determining the sound intensity difference corresponding to the encoded speech data of the initial first duct subband signal or the initial second duct subband signal, and then based on the determination of the intensity difference, the duct subband signals of the corresponding segments within the corresponding first intensity range are synthesized into a left duct subband signal, and the duct subband signals of the corresponding segments within the corresponding second intensity range are synthesized into a right duct subband signal.
[0071] 210. Pulse modulation and signal power amplification are performed on the sub-band signals of the audio channels to obtain audio modulation signals, and the sub-band decoding of the audio modulation signals is performed using the wireless headphone circuit to obtain the audio data corresponding to the left and right channels.
[0072] 211. Obtain the noise signal of the current environment, and based on the noise signal, perform noise reduction processing on the audio data corresponding to the left and right channels to obtain the final audio data.
[0073] In this embodiment of the invention, the raw audio data is obtained by acquiring the data to be transmitted from the mobile device and extracting the encoded data from the data using an audio transmitting circuit. The raw audio data is then quantized and encoded to obtain multiple sets of quantized and encoded raw data. Correlation detection and weighted calculations are performed on the quantized and encoded raw data to obtain the channel sub-band signals. Compared to existing technologies, this application processes the data to be transmitted via wired transmission from the mobile device, analyzes the signals corresponding to the channels, and performs differential demodulation on the analyzed channel signals before sending them to the wireless earphone section. By preprocessing some steps of the wireless earphone processing in the wired connection section, the processing time on the wireless circuit is reduced, thus reducing the latency of audio data transmission by the wireless earphone.
[0074] Please see Figure 3 The third embodiment of the audio data transmission method in this invention includes:
[0075] 301. Obtain the data to be transmitted from the mobile device, and use the audio transmission circuit to extract the encoded data from the data to be transmitted to obtain the original audio data;
[0076] 302. Perform quantization encoding on the original audio data to obtain multiple sets of quantized original encoded data, and perform correlation detection and weighting operation on the quantized original encoded data to obtain the vocal tract subband signal.
[0077] 303. Perform symbol conversion on the sub-band signal of the vocal tract, and perform pulse modulation on the converted sub-band signal of the vocal tract to obtain the radio frequency signal of the vocal tract;
[0078] In this embodiment, symbol conversion refers to converting the corresponding signal into the corresponding digital symbol. Pulse modulation refers to using a preset continuously oscillating waveform (sine wave signal) as a carrier wave to modulate a low-frequency baseband signal into a high-frequency signal suitable for wireless transmission. Depending on the different pulse parameters (amplitude, width, and timing) of the baseband signal, pulse modulation is divided into pulse amplitude modulation (PAM), pulse width modulation (PWM), and pulse position modulation (PPM), etc.
[0079] In practical applications, based on the left and right channel subband signals mentioned above, the channel subband signals are converted into symbols, and the converted channel subband signals are pulse-modulated to modulate the corresponding baseband channel subband signals into high-frequency signals for wireless transmission, thus obtaining the channel radio frequency signals.
[0080] 304. The audio channel radio frequency signal is amplified using a preset operating voltage to obtain an audio modulation signal;
[0081] In this embodiment, signal amplitude amplification refers to signal power amplification. By increasing the power of the signal to be transmitted, signal amplification is divided into voltage (amplitude) amplification and power amplification. The former only needs to consider the voltage amplification factor, which is generally high input impedance and low output impedance, and is commonly seen in general operational amplifiers. The latter needs to consider the influence of voltage and current at the same time. All RF transmission parts must perform power amplification in order to enhance the signal power and put it on the channel.
[0082] In practical applications, the audio modulation signal is obtained by amplifying the signal amplitude of the channel radio frequency signal using a preset working voltage and superimposing and amplifying the voltage amplitude corresponding to the channel radio frequency signal.
[0083] 305. Modulate the audio demodulation signal using a wireless earphone circuit, and decode the demodulated audio modulation signal to obtain the audio baseband signal.
[0084] In this embodiment, the wireless earphone circuit acquires the audio modulation signal through a corresponding wireless transmission method (such as Bluetooth), and then uses the wireless earphone circuit to demodulate the audio modulation signal, demodulating the high-frequency audio modulation signal into a baseband frequency audio modulation signal. Then, according to the corresponding encoding rules, the demodulated audio modulation signal is decoded to extract the left and right channel signals to obtain the audio baseband signal.
[0085] 306. Perform digital-to-analog conversion on the audio baseband signal to obtain the initial audio data corresponding to the left and right channels;
[0086] In this embodiment, the digital audio baseband signal is converted into an audio signal in the form of a corresponding analog signal. The audio baseband signal is quantized and encoded to obtain the initial audio data corresponding to the left and right channels.
[0087] 307. Based on the noise signal, generate the corresponding reverse noise signal using a wireless earphone circuit;
[0088] In this embodiment, the noise signal in the current wireless earphone circuit environment is acquired, and then based on the noise signal, the wireless earphone circuit generates a corresponding reverse noise signal with opposite amplitude according to the characteristics of the noise signal.
[0089] 308. Use noise signals to superimpose the audio data corresponding to the left and right channels to obtain the final audio data.
[0090] In this embodiment, based on the reverse noise signal obtained from the above processing and the initial audio data corresponding to the left and right channels, the noise signal is superimposed on the audio data corresponding to the left and right channels to eliminate the noise influence in the audio data corresponding to the left and right channels, thereby obtaining the final audio data.
[0091] In this embodiment of the invention, a wireless earphone circuit modulates the audio demodulated signal and decodes the demodulated audio modulated signal to obtain an audio baseband signal. The audio baseband signal is then converted from digital to analog to obtain initial audio data corresponding to the left and right channels. Based on a noise signal, a corresponding inverse noise signal is generated using the wireless earphone circuit. The noise signal is then used to superimpose the audio data corresponding to the left and right channels to obtain the final audio data. Compared to existing technologies, this application utilizes a wireless earphone circuit to demodulate and denoise the audio demodulated signal, thereby obtaining audio data corresponding to the left and right ear channels. This reduces the number of wireless earphone processing steps while ensuring the purity of the final audio data, thus improving consumer satisfaction with the relevant audio data.
[0092] The audio data transmission method in the embodiments of the present invention has been described above. The audio data transmission device in the embodiments of the present invention will be described below. Please refer to [link / reference]. Figure 4 One embodiment of the audio data transmission device in this invention includes:
[0093] The data extraction module 401 is used to acquire the data to be transmitted from the mobile device and extract the encoded data from the data to be transmitted using the audio transmission circuit to obtain the original audio data.
[0094] The sub-band encoding module 402 is used to perform quantization encoding processing on the original audio data to obtain multiple sets of quantized encoded original encoded data, and to perform correlation detection and weighted operation on the quantized encoded original encoded data to obtain the sub-band signal of the audio channel.
[0095] The sub-band decoding module 403 is used to pulse modulate and amplify the signal power of the channel sub-band signal to obtain an audio modulation signal, and to use the wireless headphone circuit to perform sub-band decoding on the audio modulation signal to obtain audio data corresponding to the left and right channels.
[0096] The noise reduction processing module 404 is used to acquire the noise signal of the current environment, and based on the noise signal, to perform noise reduction processing on the audio data corresponding to the left and right channels to obtain the final audio data.
[0097] In this embodiment of the invention, the audio data transmission method is applied to an audio data transmission system, which includes an audio transmitting circuit and a wireless earphone circuit. The audio transmitting circuit is connected to a mobile device and includes: acquiring data to be transmitted from the mobile device and extracting encoded data from the data to be transmitted using the audio transmitting circuit to obtain raw audio data; performing quantization encoding processing on the raw audio data to obtain multiple sets of quantized encoded raw encoded data, and performing correlation detection and weighted operation on the quantized encoded raw encoded data to obtain channel sub-band signals; performing pulse modulation and signal power amplification on the channel sub-band signals to obtain audio modulation signals, and performing sub-band decoding on the audio modulation signals using the wireless earphone circuit to obtain audio data corresponding to the left and right channels; acquiring the noise signal of the current environment, and performing noise reduction processing on the audio data corresponding to the left and right channels based on the noise signal to obtain the final audio data. Compared to existing technologies, this application extracts the audio data to be transmitted and processes the data of the left and right channels through an audio transmitting circuit. It performs preliminary processing of the audio data based on the wired circuit, and then transmits the processed audio data to the wireless headphones for demodulation and playback. This reduces the data processing steps after the headphones wirelessly receive the audio data, thereby reducing the latency of audio data transmission in the wireless headphones.
[0098] Please see Figure 5 Another embodiment of the audio data transmission device in this invention includes:
[0099] The data extraction module 401 is used to acquire the data to be transmitted from the mobile device and extract the encoded data from the data to be transmitted using the audio transmission circuit to obtain the original audio data.
[0100] The sub-band encoding module 402 is used to perform quantization encoding processing on the original audio data to obtain multiple sets of quantized encoded original encoded data, and to perform correlation detection and weighted operation on the quantized encoded original encoded data to obtain the sub-band signal of the audio channel.
[0101] The sub-band decoding module 403 is used to pulse modulate and amplify the signal power of the channel sub-band signal to obtain an audio modulation signal, and to use the wireless headphone circuit to perform sub-band decoding on the audio modulation signal to obtain audio data corresponding to the left and right channels.
[0102] The noise reduction processing module 404 is used to acquire the noise signal of the current environment, and based on the noise signal, to perform noise reduction processing on the audio data corresponding to the left and right channels to obtain the final audio data.
[0103] Furthermore, the data extraction module 401 includes:
[0104] The encoding determination unit 4011 is used to match the data transmission protocol between the mobile device and the audio transmitting circuit, and determine the data encoding format of the data to be transmitted according to the data transmission protocol;
[0105] The audio extraction unit 4012 is used to extract data from the data to be transmitted using the audio transmission circuit according to the data encoding format, so as to obtain the original audio data.
[0106] Furthermore, the subband encoding module 402 includes:
[0107] The data packet capture unit 4021 is used to determine the transmit and receive sequence in the original audio data, and to capture data packets from the original audio data based on the transmit and receive sequence to obtain the first sub-band signal;
[0108] The type matching unit 4022 is used to determine the audio signal type corresponding to the first sub-band signal and to match multiple vector quantization codes corresponding to the audio signal type using a preset vector quantization encoding table.
[0109] Vector quantization unit 4023 is used to perform vector quantization on the first sub-band signal using the vector quantization code to obtain first quantized coded data and second quantized coded data.
[0110] Furthermore, the sub-band encoding module 402 also includes:
[0111] The threshold detection unit 4024 is used to detect whether the original encoded data after quantization and encoding meets the preset speech correlation threshold.
[0112] The first weighting unit 4025 is used to determine the first weighting parameter coefficient if the original encoded data after quantization does not meet the preset speech data threshold, and to perform a weighting operation on the second quantization encoded data based on the first weighting parameter coefficient to obtain the initial first channel subband signal.
[0113] The second weighting unit 4026 is used to determine the second weighting parameter coefficients if the quantized original encoded data meets the preset speech data threshold, and to perform a weighting operation on the first quantized encoded data using the second quantized encoded data based on the second weighting parameter coefficients to obtain the initial second channel sub-band signal.
[0114] The difference determination unit 4027 is used to determine the intensity difference of the encoded data corresponding to the initial first channel sub-band signal or the initial second channel sub-band signal, and generate the left channel sub-band signal and the right channel sub-band signal based on the intensity difference determination result.
[0115] Furthermore, the subband decoding module 403 also includes:
[0116] The symbol conversion unit 4031 is used to perform symbol conversion on the audio channel subband signal and to perform pulse modulation on the symbol-converted audio channel subband signal to obtain the audio channel radio frequency signal.
[0117] The amplitude amplification unit 4032 is used to amplify the signal amplitude of the audio channel radio frequency signal using a preset operating voltage to obtain an audio modulation signal.
[0118] Furthermore, the subband decoding module 403 also includes:
[0119] The signal decoding unit 4033 is used to demodulate the audio modulation signal using the wireless earphone circuit and decode the demodulated audio modulation signal to obtain the audio baseband signal.
[0120] The digital-to-analog converter unit 4034 is used to perform digital-to-analog conversion on the audio baseband signal to obtain the initial audio data corresponding to the left and right channels.
[0121] Furthermore, the noise reduction processing module 404 includes:
[0122] The signal generation unit 4041 is used to generate a corresponding reverse noise signal based on the noise signal using the wireless earphone circuit.
[0123] The superposition operation unit 4042 is used to perform superposition operation on the audio data corresponding to the left and right channels using the noise signal to obtain the final audio data.
[0124] In this embodiment of the invention, the audio data transmission method is applied to an audio data transmission system, which includes an audio transmitting circuit and a wireless earphone circuit. The audio transmitting circuit is connected to a mobile device and includes: acquiring data to be transmitted from the mobile device and extracting encoded data from the data to be transmitted using the audio transmitting circuit to obtain raw audio data; performing quantization encoding processing on the raw audio data to obtain multiple sets of quantized encoded raw encoded data, and performing correlation detection and weighted operation on the quantized encoded raw encoded data to obtain channel sub-band signals; performing pulse modulation and signal power amplification on the channel sub-band signals to obtain audio modulation signals, and performing sub-band decoding on the audio modulation signals using the wireless earphone circuit to obtain audio data corresponding to the left and right channels; acquiring the noise signal of the current environment, and performing noise reduction processing on the audio data corresponding to the left and right channels based on the noise signal to obtain the final audio data. Compared to existing technologies, this application extracts the audio data to be transmitted and processes the data of the left and right channels through an audio transmitting circuit. It performs preliminary processing of the audio data based on the wired circuit, and then transmits the processed audio data to the wireless headphones for demodulation and playback. This reduces the data processing steps after the headphones wirelessly receive the audio data, thereby reducing the latency of audio data transmission in the wireless headphones.
[0125] above Figure 4 and Figure 5 The audio data transmission device in the embodiments of the present invention will be described in detail from the perspective of modular functional entities. The audio data transmission device in the embodiments of the present invention will be described in detail from the perspective of hardware processing.
[0126] Figure 6 This is a schematic diagram of an audio data transmission device 600 provided in an embodiment of the present invention. The audio data transmission device 600 can vary significantly due to different configurations or performance characteristics. It may include one or more central processing units (CPUs) 610 (e.g., one or more processors) and a memory 620, and one or more storage media 630 (e.g., one or more mass storage devices) storing application programs 633 or data 632. The memory 620 and storage media 630 can be temporary or persistent storage. The program stored in the storage media 630 may include one or more modules (not shown in the diagram), each module may include a series of instruction operations on the audio data transmission device 600. Furthermore, the processor 610 may be configured to communicate with the storage media 630 and execute the series of instruction operations in the storage media 630 on the audio data transmission device 600.
[0127] The audio data transmission device 600 may also include one or more power supplies 640, one or more wired or wireless network interfaces 650, one or more input / output interfaces 660, and / or one or more operating systems 631, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will understand that... Figure 6 The illustrated audio data transmission device structure does not constitute a limitation on the audio data transmission device and may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.
[0128] The present invention also provides an audio data transmission device, wherein the computer device includes a memory and a processor, the memory storing computer-readable instructions, and when the computer-readable instructions are executed by the processor, the processor performs the various steps of the audio data transmission method in the above embodiments.
[0129] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium, wherein the computer-readable storage medium stores instructions that, when executed on a computer, cause the computer to perform the various steps of the audio data transmission method.
[0130] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0131] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0132] This application can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0133] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. An audio data transmission method, applied to an audio data transmission system, characterized in that, The audio data transmission system includes an audio transmitting circuit and a wireless earphone circuit, wherein the audio transmitting circuit is connected to a mobile device, and the audio data transmission method includes: The device acquires the data to be transmitted from the mobile device and extracts the encoded data from the data to be transmitted using the audio transmitting circuit to obtain the original audio data. The original audio data is quantized and encoded to obtain multiple sets of quantized and encoded original encoded data. Correlation detection and weighting operations are performed on the quantized and encoded original encoded data to obtain the vocal tract subband signal. The quantized and encoded original encoded data includes first quantized and encoded data and second quantized and encoded data. The vocal tract subband signal includes left vocal tract subband signal and right vocal tract subband signal. The sub-band signal of the audio channel is pulse-modulated and amplified to obtain an audio modulation signal. The wireless earphone circuit is then used to perform sub-band decoding on the audio modulation signal to obtain the audio data corresponding to the left and right channels. The noise signal of the current environment is acquired, and based on the noise signal, the audio data corresponding to the left and right channels is denoised to obtain the final audio data. The process of performing correlation detection and weighting operations on the quantized and encoded raw data to obtain the vocal tract subband signal includes: detecting whether the quantized and encoded raw data meets a preset speech correlation threshold; if the quantized and encoded raw data does not meet the preset speech data threshold, determining a first weighting parameter coefficient, and using the first quantized and encoded data to perform a weighting operation on the second quantized and encoded data based on the first weighting parameter coefficient to obtain an initial first vocal tract subband signal; if the quantized and encoded raw data meets the preset speech data threshold, determining a second weighting parameter coefficient, and using the second quantized and encoded data to perform a weighting operation on the first quantized and encoded data based on the second weighting parameter coefficient to obtain an initial second vocal tract subband signal; determining the intensity difference between the encoded data corresponding to the initial first vocal tract subband signal or the initial second vocal tract subband signal, and generating a left vocal tract subband signal and a right vocal tract subband signal based on the intensity difference determination result.
2. The audio data transmission method according to claim 1, characterized in that, The step of extracting the encoded data from the data to be transmitted using the audio transmitting circuit to obtain the original audio data includes: Match the data transmission protocol between the mobile device and the audio transmitting circuit, and determine the data encoding format of the data to be transmitted according to the data transmission protocol; According to the data encoding format, the audio transmission circuit is used to extract the data to be transmitted to obtain the original audio data.
3. The audio data transmission method according to claim 1, characterized in that, The process of quantizing and encoding the original audio data to obtain multiple sets of quantized and encoded original encoded data includes: The transmit and receive sequences in the original audio data are determined, and based on the transmit and receive sequences, data packets are captured from the original audio data to obtain the first sub-band signal; Determine the audio signal type corresponding to the first sub-band signal, and use a preset vector quantization encoding table to match multiple vector quantization codes corresponding to the audio signal type; The first sub-band signal is vector quantized using the vector quantization code to obtain first quantized coded data and second quantized coded data.
4. The audio data transmission method according to claim 1, characterized in that, The step of pulse-modulating and amplifying the signal power of the vocal tract subband signal to obtain an audio modulated signal includes: The audio duct subband signal is subjected to symbol conversion, and the symbol-converted audio duct subband signal is subjected to pulse modulation to obtain the audio duct radio frequency signal; The audio channel radio frequency signal is amplified using a preset operating voltage to obtain an audio modulation signal.
5. The audio data transmission method according to claim 1, characterized in that, The step of using the wireless earphone circuit to perform sub-band decoding on the audio modulation signal to obtain audio data corresponding to the left and right channels includes: The wireless earphone circuit is used to demodulate the audio modulation signal and decode the demodulated audio modulation signal to obtain the audio baseband signal. The audio baseband signal is converted from digital to analog to obtain the initial audio data corresponding to the left and right channels.
6. The audio data transmission method according to claim 1, characterized in that, The process of acquiring the noise signal of the current environment and performing noise reduction processing on the audio data corresponding to the left and right channels based on the noise signal to obtain the final audio data includes: Based on the noise signal, a corresponding reverse noise signal is generated using the wireless earphone circuit. The noise signal is used to superimpose the audio data corresponding to the left and right channels to obtain the final audio data.
7. An audio data transmission device, applied to an audio data transmission system, characterized in that, The audio data transmission system includes an audio transmitting circuit and a wireless earphone circuit, wherein the audio transmitting circuit is connected to a mobile device, and the audio data transmission device includes: The data extraction module is used to acquire the data to be transmitted from the mobile device and extract the encoded data from the data to be transmitted using the audio transmission circuit to obtain the original audio data. The sub-band encoding module is used to perform quantization encoding processing on the original audio data to obtain multiple sets of quantized encoded original encoded data, and to perform correlation detection and weighting operation on the quantized encoded original encoded data to obtain the channel sub-band signal. The quantized encoded original encoded data includes first quantized encoded data and second quantized encoded data, and the channel sub-band signal includes left channel sub-band signal and right channel sub-band signal. The sub-band decoding module is used to pulse modulate and amplify the signal power of the channel sub-band signal to obtain an audio modulation signal, and to use the wireless earphone circuit to perform sub-band decoding on the audio modulation signal to obtain the audio data corresponding to the left and right channels. The noise reduction processing module is used to acquire the noise signal of the current environment, and based on the noise signal, to perform noise reduction processing on the audio data corresponding to the left and right channels to obtain the final audio data. The process of performing correlation detection and weighting operations on the quantized and encoded raw data to obtain the vocal tract subband signal includes: detecting whether the quantized and encoded raw data meets a preset speech correlation threshold; if the quantized and encoded raw data does not meet the preset speech data threshold, determining a first weighting parameter coefficient, and using the first quantized and encoded data to perform a weighting operation on the second quantized and encoded data based on the first weighting parameter coefficient to obtain an initial first vocal tract subband signal; if the quantized and encoded raw data meets the preset speech data threshold, determining a second weighting parameter coefficient, and using the second quantized and encoded data to perform a weighting operation on the first quantized and encoded data based on the second weighting parameter coefficient to obtain an initial second vocal tract subband signal; determining the intensity difference between the encoded data corresponding to the initial first vocal tract subband signal or the initial second vocal tract subband signal, and generating a left vocal tract subband signal and a right vocal tract subband signal based on the intensity difference determination result.
8. An audio data transmission device, characterized in that, The audio data transmission device includes: a memory and at least one processor, wherein the memory stores instructions; The at least one processor invokes the instructions in the memory to cause the audio data transmission device to perform the steps of the audio data transmission method as described in any one of claims 1-6.
9. A computer-readable storage medium storing instructions thereon, characterized in that, When the instructions are executed by the processor, they implement the steps of the audio data transmission method as described in any one of claims 1-6.
Citation Information
Patent Citations
Encoding / decoding method and system of wireless Bluetooth earphone communication audio
CN108389583A