A vehicle-mounted multi-audio-zone Bluetooth audio processing system and method and a vehicle
By generating a Bluetooth audio processing topology, the configuration flexibility problem of in-vehicle multi-zone Bluetooth audio systems under different application scenarios is solved, achieving high performance and scalability of the system and meeting the flexible mapping requirements of multi-zone Bluetooth audio processing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SIENGINE TECH CO LTD
- Filing Date
- 2026-04-28
- Publication Date
- 2026-05-29
AI Technical Summary
Existing in-vehicle multi-zone Bluetooth audio processing systems have poor configuration flexibility and scalability in different application scenarios, making it difficult to meet the high-performance requirements of multi-zone Bluetooth systems.
The system-on-a-chip obtains the Bluetooth module configuration array, audio configuration table, sound zone configuration table, and microphone configuration table, and uses a mapping mechanism to generate the corresponding Bluetooth audio processing topology, thereby achieving flexible mapping and unified planning of multiple Bluetooth modules and multiple sound zones.
It significantly improves the system's configuration flexibility and scalability in different application scenarios, meeting the requirements of multi-zone Bluetooth audio processing systems for multiple scenarios, low latency, and high performance.
Smart Images

Figure CN122116865A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of multi-zone Bluetooth technology, and in particular to an in-vehicle multi-zone Bluetooth audio processing system, method, and automobile. Background Technology
[0002] With the continuous development of automotive smart cockpit technology, the functions of in-vehicle audio systems are becoming increasingly sophisticated. To enhance the driving and riding experience, modern vehicles typically need to provide independent Bluetooth audio services in different seating areas (such as the driver's area, passenger area, and rear seats), i.e., to achieve multi-zone Bluetooth audio functionality. This requires the system to simultaneously support Bluetooth music playback and Bluetooth phone calls in multiple areas to meet the independent usage needs of passengers in different seats.
[0003] In existing in-vehicle Bluetooth audio technology solutions, a common architecture is to connect multiple Bluetooth modules to a main controller to achieve multi-area coverage. Bluetooth music playback typically uses the A2DP protocol, while Bluetooth phone calls use the HFP protocol.
[0004] However, existing solutions lack a unified plan for the complete audio path and have insufficient support for Bluetooth audio scenarios, resulting in poor configuration flexibility and scalability of the system in different application scenarios, making it difficult to meet the requirements of multi-zone Bluetooth systems for multiple scenarios and high performance. Summary of the Invention
[0005] This invention provides an in-vehicle multi-zone Bluetooth audio processing system, method, and vehicle to solve the technical problem that existing in-vehicle multi-zone Bluetooth audio processing systems are difficult to apply to different application scenarios.
[0006] Firstly, an in-vehicle multi-zone Bluetooth audio processing system is provided, including: Multiple Bluetooth modules; Multiple microphones and multiple speakers are installed in multiple sound zones of the vehicle. A system-on-a-chip, connected to multiple Bluetooth modules, multiple microphones, and multiple speakers, and configured to: Obtain the Bluetooth module configuration array, audio configuration table, sound zone configuration table, and microphone configuration table; Based on the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table, a corresponding Bluetooth audio processing topology is generated through a mapping mechanism.
[0007] In some embodiments, the system-on-a-chip includes a central processing unit (CPU) and a digital signal processor (DSP) connected together. The CPU is configured to: acquire a Bluetooth module configuration array, an audio configuration table, a sound zone configuration table, and a microphone configuration table; determine the enable status of multiple Bluetooth modules based on the Bluetooth module configuration array; and send the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table to the DSP. The DSP is configured to generate a corresponding Bluetooth audio processing topology based on the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table.
[0008] In some embodiments, the CPU and the DSP interact with each other via inter-core communication.
[0009] In some embodiments, the inter-core communication method is an inter-core communication method based on message mailboxes.
[0010] In some embodiments, the inter-core communication method is an inter-core communication method based on shared memory.
[0011] In some embodiments, the DSP generates a corresponding Bluetooth audio processing topology based on the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table, including: Generate a Bluetooth A2DP configuration table based on the aforementioned audio zone configuration table; Generate a Bluetooth HFP configuration table based on the aforementioned audio zone configuration table and microphone configuration table; Based on the Bluetooth A2DP configuration table and the Bluetooth HFP configuration table, select the audio processing pipeline to generate the corresponding Bluetooth audio processing topology.
[0012] In some embodiments, after generating the Bluetooth HFP configuration table based on the audio zone configuration table and the microphone configuration table, the process includes: Configure a reference signal for suppressing echo and noise according to the Bluetooth HFP configuration table.
[0013] In some embodiments, the vocal range includes a left front vocal range, a right front vocal range, a left rear vocal range, and a right rear vocal range.
[0014] Secondly, a method for in-vehicle multi-zone Bluetooth audio processing is provided, including the following steps: Obtain the Bluetooth module configuration array, audio configuration table, sound zone configuration table, and microphone configuration table; Based on the Bluetooth module configuration array, audio configuration table, sound zone configuration table, and microphone configuration table, a corresponding Bluetooth audio processing topology is generated through a mapping mechanism.
[0015] Thirdly, a vehicle is provided, including the aforementioned in-vehicle multi-zone Bluetooth audio processing system.
[0016] The beneficial effects of the technical solution provided by this invention include: This invention provides an in-vehicle multi-zone Bluetooth audio processing system, method, and vehicle. The in-vehicle multi-zone Bluetooth audio processing system obtains Bluetooth module configuration arrays, audio configuration tables, zone configuration tables, and microphone configuration tables through a system-on-a-chip, and generates corresponding Bluetooth audio processing topologies using a mapping mechanism. This achieves flexible mapping and unified planning between multiple Bluetooth modules and multiple zones, significantly improving the system's configuration flexibility and scalability in different application scenarios. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of the principle structure of an in-vehicle multi-zone Bluetooth audio processing system provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the first working topology of an in-vehicle multi-zone Bluetooth audio processing system provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of the second working topology of an in-vehicle multi-zone Bluetooth audio processing system provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of the third working topology of an in-vehicle multi-zone Bluetooth audio processing system provided in an embodiment of the present invention; Figure 5 This is a flowchart illustrating an in-vehicle multi-zone Bluetooth audio processing system provided in an embodiment of the present invention. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0020] The explanations of the English abbreviations in the embodiments of the present invention and their related drawings are as follows: A2DP Advanced Audio Distribution Profile Bluetooth audio transmission protocol ADC Analog-to-Digital Converter AEC Acoustic Echo Cancellation The AWE Audio Weaver Environment, provided by DSP Concepts, supports modular processing. BT Bluetooth CPU Central Processing Unit DAC Digital-to-Analog Converter DDS Data Distribution Service Distributed Real-Time Communication Middleware Protocol DEMUX Demultiplexer Downlinks are the downstream pathway between the phone and the device, where voice data from the phone is sent to the car's infotainment system or Bluetooth headset for playback. DSP (Digital Signal Processor) ECNR (Echo and Noise Reduction) GPIO (General Purpose Input / Output) is a programmable digital pin on a chip that can be configured via software. HFP Hands-free Profile Bluetooth Telephone Protocol I2S Inter-IC Sound inter-chip audio interface IPC Inter-Processor Communication Hostless audio data flows directly within the DSP or between the DSP and peripherals, without the need for CPU intervention. Loopback: Audio input directly returns to the output. In a SoC (System-on-a-Chip), "mailbox" refers to a message mailbox used for interrupt-based and register-based communication between the CPU and DSP. MIC (Microphone) MUX Multiplexer NB Narrow Band narrowband voice SoC System on Chip SNK Sink audio data consumer end SPK Speaker SRC Source Audio Source Reference Signal in the echo cancellation process RPM Remote Processor Messaging Protocol TDM Time-Division Multiplexing Audio Interface UART Universal Asynchronous Receiver / Transmitter Uplinks upstream path: From device to phone, voice captured by the microphone of the in-vehicle infotainment / Bluetooth device is sent to the phone. Zone RX Receiver TX Transmit transmitter This invention provides an in-vehicle multi-zone Bluetooth audio processing system that solves the technical problem that existing in-vehicle multi-zone Bluetooth audio processing systems are difficult to apply to different application scenarios.
[0021] See Figure 1 As shown, this embodiment of the invention provides an in-vehicle multi-zone Bluetooth audio processing system, including: multiple Bluetooth modules (BT), multiple microphones (mic), multiple speaker modules (SPK), and a system-on-a-chip (SoC).
[0022] The plurality of microphones and the plurality of speakers are respectively located in the plurality of sound zones of the vehicle. The system-on-a-chip is connected to the plurality of Bluetooth modules, the plurality of microphones and the plurality of speakers, and is configured to: Obtain the Bluetooth module configuration array, audio configuration table, sound zone configuration table, and microphone configuration table; Based on the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table, a corresponding Bluetooth audio processing topology is generated through a mapping mechanism.
[0023] Specifically, taking a vehicle with four audio zones as an example, the audio zones include the front left audio zone, the front right audio zone, the rear left audio zone, and the rear right audio zone, and correspondingly set up four Bluetooth modules, four microphones, and four speakers. The four microphones and four speakers are respectively set up in the front left audio zone, the front right audio zone, the rear left audio zone, and the rear right audio zone.
[0024] Table 1 shows the Bluetooth module configuration table formed by different Bluetooth module configuration arrays in the example. For example, when using only one Bluetooth module, the position corresponding to the corresponding Bluetooth module is set to 1, that is, the position corresponding to BT0 is set to 1, and the others are set to 0, i.e., 1000; when using two Bluetooth modules, the positions corresponding to BT0 and BT1 are set to 1, and the others are set to 0, i.e., 1100; when using three Bluetooth modules, the positions corresponding to BT0, BT1, and BT2 are set to 1, and the others are set to 0, i.e., 1110; when using four Bluetooth modules, all positions are set to 1, i.e., 1111. The activation status of each Bluetooth module in this embodiment of the invention can be configured according to application requirements, realizing selective activation of multiple Bluetooth modules, thereby achieving flexible allocation of Bluetooth module resources.
[0025] Table 1
[0026] Table 2 shows an example audio configuration table. The audio functions of each Bluetooth module can be divided into four categories: " / " indicates no audio role, "SNK" indicates support for Bluetooth music, "HFP" indicates support for Bluetooth phone calls, and "SNK / HFP" indicates support for both Bluetooth music and Bluetooth phone calls, which can be switched. For example, setting 1 for the position corresponding to "SNK / HFP" in BT0 indicates that the Bluetooth module used supports both Bluetooth music and Bluetooth phone calls; setting 1 for the position corresponding to "HFP" in BT2 indicates that the Bluetooth module used only supports Bluetooth phone calls. The operating mode of each Bluetooth module in this embodiment can be configured according to application requirements, enabling the setting of the functions of each Bluetooth module and flexible allocation of Bluetooth module audio usage scenarios.
[0027] Table 2
[0028] Table 3 shows an example audio zone configuration table, which allows you to set the output audio zone for each Bluetooth module. Zone 0, Zone 1, Zone 2, and Zone 3 can be understood as the front left, front right, rear left, and rear right audio zones, respectively. For example, setting 1 for the positions corresponding to BT0 and Zone 3 indicates that the Bluetooth module used corresponds to the rear right audio zone, and it connects with the speaker in the rear right audio zone to form an audio path. The working audio zones of each Bluetooth module in this embodiment can be configured according to application requirements, enabling selective control of the audio zones of each Bluetooth module and flexible allocation of Bluetooth module audio zones for different usage scenarios.
[0029] Table 3
[0030] Table 4 is an example microphone configuration table, which allows you to set the input microphone for each Bluetooth module. For example, setting 1 for BT0 and mic3 indicates that the Bluetooth module being used corresponds to the right rear audio zone, and the microphone in the right rear audio zone is connected to form a voice path. The working microphones of each Bluetooth module in this embodiment can be configured according to application requirements, enabling selective control of the microphones of each Bluetooth module and flexible allocation of Bluetooth module microphone usage scenarios.
[0031] Table 4
[0032] Different configuration tables are set for different scenarios, resulting in different final Bluetooth audio processing topologies.
[0033] See Figure 2 As shown, in scenario 1, the Bluetooth audio processing topology is as follows: only one of the four Bluetooth modules supports Bluetooth phone calls and Bluetooth music, while the others support Bluetooth music playback.
[0034] See Figure 3 As shown, in scenario 2, the Bluetooth audio processing topology is as follows: 2 out of the 4 Bluetooth modules support Bluetooth phone calls and Bluetooth music, while the others support Bluetooth music playback.
[0035] See Figure 4 As shown, the Bluetooth audio processing topology in scenario 3 is as follows: 4 out of the 4 Bluetooth modules support Bluetooth phone calls and Bluetooth music. Figure 2 , Figure 3 , Figure 4 The area in the upper and lower boxes on the left side represents the system-on-a-chip (SoC).
[0036] In summary, the in-vehicle multi-zone Bluetooth audio processing system in this embodiment of the invention utilizes a Bluetooth module configuration array, an audio configuration table, a zone configuration table, and a microphone configuration table to achieve mapping between multiple Bluetooth modules and multiple zones, thereby improving the system's configuration flexibility and scalability in different application scenarios.
[0037] As an optional implementation, in one embodiment, the system-on-a-chip (SoC) includes a central processing unit (CPU) and a digital signal processor (DSP) connected together.
[0038] The CPU is configured to: acquire a Bluetooth module configuration array, an audio configuration table, a sound zone configuration table, and a microphone configuration table; determine the enable status of multiple Bluetooth modules based on the Bluetooth module configuration array; and send the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table to the DSP.
[0039] The DSP is configured to generate a corresponding Bluetooth audio processing topology based on the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table.
[0040] Furthermore, the CPU and the DSP interact with each other via inter-core communication. This inter-core communication can be either message mailbox-based or shared memory-based.
[0041] See Figure 1 As shown, the CPU controls the Bluetooth modules via GPIO to enable or disable them, and transmits HFP control commands and A2DP data via UART serial port. The A2DP audio decoded data is processed and played by the DSP, while the HFP audio data is transmitted between the far and near ends via the DSP. The CPU and DSP utilize inter-core communication (IPC) to transmit local playback and recording audio data, enabling DSP-based multi-zone Bluetooth audio processing. This fully utilizes the DSP and multiple Bluetooth modules to meet the requirements of multi-scenario, low-latency, and high-performance multi-zone Bluetooth audio processing systems.
[0042] As an optional implementation, in one embodiment, the DSP generates a corresponding Bluetooth audio processing topology based on the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table, including: Generate a Bluetooth A2DP configuration table based on the aforementioned audio zone configuration table; Generate a Bluetooth HFP configuration table based on the aforementioned audio zone configuration table and microphone configuration table; Based on the Bluetooth A2DP configuration table and the Bluetooth HFP configuration table, select the audio processing pipeline to generate the corresponding Bluetooth audio processing topology.
[0043] Specifically, the CPU reads the Bluetooth module configuration array, selectively enables the Bluetooth module, and controls the Bluetooth GPIO enable pin to enable the Bluetooth module. Simultaneously, the CPU sends the Bluetooth module configuration array, audio configuration table, zone configuration table, and microphone configuration table to the DSP via Mailbox. The DSP generates the relevant audio processing topology for the Bluetooth module based on these four configuration tables. On the DSP side, a configuration matrix for mic and spk is generated. From the perspective of zone playback, Zone 0 corresponds to spk0, Zone 1 to spk1, Zone 2 to spk2, and Zone 3 to spk3. According to Table 2, BT0 supports the "SNK / HFP" function, therefore a Bluetooth A2DP configuration table (as shown in Table 5) and a Bluetooth HFP configuration table (as shown in Table 6) are generated. If BT0 only supports the "SNK" function, only the Bluetooth A2DP configuration table is generated; if BT0 only supports the "HFP" function, only the Bluetooth HFP configuration table is generated.
[0044] Table 5
[0045] Table 6
[0046] The Bluetooth A2DP configuration table is obtained directly from the audio zone configuration table. The Bluetooth HFP configuration table is generated as follows: Input matrix audio zone configuration table A (4x4), microphone configuration table B (4x4), and obtain the output matrix through matrix mapping function f(A, B). Bluetooth HFP configuration table C (4x4), its element f(A, B) is obtained through the following operation process.
[0047] { Matrix C is initialized with each value set to 0. For i represents the index of each column. { spk_i = 0, mic_j = 0; For j represents the index of each row. { If (A[i][j]=== 1) spk_i = j; If (A[i][j]=== 1) mic_j = j; if (spk_i != 0 && mic_j != 0) C[spk_i][mic_j] = 1; } } } Figure 2 As the first audio processing pipeline selected according to the Bluetooth A2DP configuration table and the Bluetooth HFP configuration table, the Bluetooth audio processing topology in scenario 1 is as follows: only 1 of the 4 Bluetooth modules supports Bluetooth phone calls and Bluetooth music, while the others support Bluetooth music playback.
[0048] Figure 3 As the second audio processing pipeline selected according to the Bluetooth A2DP configuration table and the Bluetooth HFP configuration table, the Bluetooth audio processing topology in scenario 2 is as follows: 2 out of the 4 Bluetooth modules support Bluetooth phone calls and Bluetooth music, and the others support Bluetooth music playback.
[0049] Figure 4 The third audio processing pipeline selected according to the Bluetooth A2DP configuration table and the Bluetooth HFP configuration table is the Bluetooth audio processing topology in scenario 3: 4 out of 4 Bluetooth modules support Bluetooth phone calls and Bluetooth music.
[0050] As an optional implementation, in one embodiment, the DSP is configured to: after generating a Bluetooth HFP configuration table based on the audio zone configuration table and the microphone configuration table, configure different reference signals according to the Bluetooth HFP configuration table.
[0051] In voice calls, to improve call quality, echo cancellation and noise suppression algorithms, namely ECNR (Echo Cancellation and Noise Reduction), are typically deployed in digital signal processors (DSPs). The core task of the ECNR algorithm is to effectively suppress far-end echoes and environmental noise while preserving the near-end speech signal, thereby improving call clarity and intelligibility. During echo cancellation, a suitable reference signal needs to be selected as the input to the adaptive filter to estimate the echo components of the far-end playback signal in the acoustic path. Typically, the reference signal originates from the system playback path, such as media playback, Bluetooth call downlink audio, or system prompts. The DSP uses this reference signal and the microphone-acquired signal to perform correlation calculations, establishes an acoustic echo path model, and generates an echo estimation signal in real time, thus achieving echo cancellation. However, in practical systems, due to the complexity of the audio path structure—such as the potential for multi-source mixing, different audio interfaces (I2S, PCM, Bluetooth SCO, etc.), and different processing modules (audio effects processing, volume control, dynamic range compression, etc.)—an inappropriate selection of the reference signal can lead to inaccurate echo estimation, thereby affecting the echo cancellation effect and even causing speech distortion or residual echoes. Therefore, in DSP audio processing architectures, how to rationally select the reference signal source for the ECNR algorithm and ensure the consistency between the reference signal and the actual speaker playback signal is a crucial technical issue for achieving high-performance echo cancellation.
[0052] Specifically, see Figure 2 As shown, in the Bluetooth HFP configuration table generated in Scenario 1, by determining which column of mic0, mic1, mic2, and mic3 is 1, it indicates that the mic supports Bluetooth HFP. In the HFP path, the local mic will record the sound of the local spk and transmit it to the other end through the Bluetooth module, which will generate an echo. Therefore, the spk0 corresponding to this mic is selected as the reference signal and used in ECNR to filter out the echo.
[0053] See Figure 3 As shown, in the Bluetooth HFP configuration table generated in Scenario 2, by determining which two columns of mic0, mic1, mic2, and mic3 are 1, it indicates that two microphones support Bluetooth HFP. The corresponding spk0 and spk2 of these two microphones are selected as reference signals and used in ECNR to filter out echo.
[0054] See Figure 4 As shown, in the Bluetooth HFP configuration table generated in scenario 3, by determining that all four columns of mic0, mic1, mic2, and mic3 are 1, spk0, spk1, spk2, and spk3 are selected as reference signals and used in ECNR to filter out echoes.
[0055] See Figure 5 As shown, this embodiment of the invention also provides a vehicle-mounted multi-zone Bluetooth audio processing method, including the following steps: Step S10: Obtain the Bluetooth module configuration array, audio configuration table, sound zone configuration table, and microphone configuration table.
[0056] Step S20: Based on the Bluetooth module configuration array, audio configuration table, sound zone configuration table, and microphone configuration table, a corresponding Bluetooth audio processing topology is generated through a mapping mechanism.
[0057] This invention also provides a vehicle including the aforementioned in-vehicle multi-zone Bluetooth audio processing system.
[0058] In the description of this invention, it should be noted that the terms "upper," "lower," etc., indicating the orientation or positional relationship are based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Unless otherwise expressly specified and limited, the terms "installed," "connected," and "linked" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication between two elements. For those skilled in the art, the specific meaning of the above terms in this invention can be understood according to the specific circumstances.
[0059] It should be noted that in this invention, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0060] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features of the invention herein.
Claims
1. A vehicle-mounted multi-zone Bluetooth audio processing system, characterized in that, include: Multiple Bluetooth modules; Multiple microphones and multiple speakers are installed in multiple sound zones of the vehicle. A system-on-a-chip, connected to multiple Bluetooth modules, multiple microphones, and multiple speakers, and configured to: Obtain the Bluetooth module configuration array, audio configuration table, sound zone configuration table, and microphone configuration table; Based on the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table, a corresponding Bluetooth audio processing topology is generated through a mapping mechanism.
2. The in-vehicle multi-zone Bluetooth audio processing system according to claim 1, characterized in that: The system-on-a-chip includes a central processing unit (CPU) and a digital signal processor (DSP) connected together. The CPU is configured to: acquire a Bluetooth module configuration array, an audio configuration table, a sound zone configuration table, and a microphone configuration table; determine the enable status of multiple Bluetooth modules based on the Bluetooth module configuration array; and send the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table to the DSP. The DSP is configured to generate a corresponding Bluetooth audio processing topology based on the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table.
3. The in-vehicle multi-zone Bluetooth audio processing system according to claim 2, characterized in that: The CPU and the DSP communicate with each other via inter-core communication.
4. The in-vehicle multi-zone Bluetooth audio processing system according to claim 3, characterized in that: The inter-core communication method is based on message mailboxes.
5. The in-vehicle multi-zone Bluetooth audio processing system according to claim 3, characterized in that: The inter-core communication method is based on shared memory.
6. The in-vehicle multi-zone Bluetooth audio processing system according to claim 2, characterized in that, The DSP generates a corresponding Bluetooth audio processing topology based on the Bluetooth module configuration array, the audio configuration table, the sound zone configuration table, and the microphone configuration table, including: Generate a Bluetooth A2DP configuration table based on the aforementioned audio zone configuration table; Generate a Bluetooth HFP configuration table based on the aforementioned audio zone configuration table and microphone configuration table; Based on the Bluetooth A2DP configuration table and the Bluetooth HFP configuration table, select the audio processing pipeline to generate the corresponding Bluetooth audio processing topology.
7. The in-vehicle multi-zone Bluetooth audio processing system according to claim 6, characterized in that, After generating the Bluetooth HFP configuration table based on the audio zone configuration table and the microphone configuration table, the process includes: Configure a reference signal for suppressing echo and noise according to the Bluetooth HFP configuration table.
8. The in-vehicle multi-zone Bluetooth audio processing system according to claim 1, characterized in that: The vocal range includes the left front vocal range, the right front vocal range, the left rear vocal range, and the right rear vocal range.
9. A vehicle-mounted multi-zone Bluetooth audio processing method, applied to the vehicle-mounted multi-zone Bluetooth audio processing system of claim 1, characterized in that, Includes the following steps: Obtain the Bluetooth module configuration array, audio configuration table, sound zone configuration table, and microphone configuration table; Based on the Bluetooth module configuration array, audio configuration table, sound zone configuration table, and microphone configuration table, a corresponding Bluetooth audio processing topology is generated through a mapping mechanism.
10. A vehicle, characterized in that, Including the in-vehicle multi-zone Bluetooth audio processing system as described in any one of claims 1-8.