Audio playback method, controller, and in-vehicle audio system

By obtaining sound effect mode commands from the in-vehicle audio system, switching and mapping audio channels, Dolby Atmos functionality is achieved, solving the problem that existing in-vehicle audio systems cannot fully reproduce audio and video scenes, and improving audio playback effects and immersive experience.

WO2026007546A1PCT designated stage Publication Date: 2026-01-08ECARX (HUBEI) TECHCO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/094380
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-01
Filing Date
2025-05-12
Publication Date
2026-01-08

AI Technical Summary

Technical Problem

Existing in-vehicle audio systems cannot provide a comprehensive audio experience and struggle to accurately reproduce complex audio and video scenarios; the audio playback quality needs further improvement.

Method used

By acquiring the sound effect mode command sent by the system chip, and sending it to the audio chip and external amplifier respectively, the audio channel switching and mapping are realized. The microcontroller and audio chip process the audio data, and the playback settings are made through the external amplifier, supporting Dolby Atmos function.

Benefits of technology

It enhances the in-car audio playback experience, providing an immersive audio experience that meets consumers' pursuit of high-quality music and offers an excellent solution for entertainment and information delivery while driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025094380_08012026_PF_FP_ABST
    Figure CN2025094380_08012026_PF_FP_ABST
Patent Text Reader

Abstract

An audio playback method, a controller, and an in-vehicle audio system. The method comprises: upon acquiring a sound effect mode instruction sent by a system on chip, a microcontroller sends the sound effect mode instruction to an audio chip and an external power amplifier; the audio chip can complete switching and mapping of audio channels on the basis of the sound effect mode instruction, so that upon acquiring first audio data obtained by the system on chip by parsing audio source data, the audio chip can process and transmit the first audio data by means of the audio channels corresponding to a sound effect mode; and second audio data obtained by processing can be sent to the external power amplifier on the basis of the audio channels, so that the external power amplifier, which completes playback settings on the basis of the sound effect mode instruction, can play the second audio data. The method is used for achieving the effects of improving the in-vehicle audio playback effect and improving immersive audio experience.
Need to check novelty before this filing date? Find Prior Art

Description

Audio playing method, controller and vehicle-mounted audio system

[0001] The present application claims priority to the Chinese patent application No. 202410873130.X, filed on July 01, 2024, and entitled "Audio playing method, controller and vehicle-mounted audio system", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to audio playing, in particular to an audio playing method, a controller and a vehicle-mounted audio system. BACKGROUND

[0003] With the increasing demand of consumers for vehicle music experience, vehicle audio technology has rapidly developed and become an important branch in the field of automotive technology. Car audio systems are constantly pursuing higher quality audio output and richer auditory enjoyment to meet the needs of different users.

[0004] Current vehicle audio systems mostly use stereo configuration, which is connected to external power amplifiers through A2B audio bus after DSP processing for further audio processing. These systems can perform delay, equalization and other algorithm processing to improve the softness and delicacy of sound quality.

[0005] However, the existing system cannot provide a full range of audio experience and is difficult to truly restore complex audio and video scenes, and the audio playing effect needs to be further improved. SUMMARY

[0006] The embodiments of the present application provide an audio playing method, a controller and a vehicle-mounted audio system to improve the vehicle audio playing effect and improve the immersive audio experience.

[0007] In a first aspect, the embodiments of the present application provide an audio playing method applied to a microcontroller, comprising:

[0008] obtaining an audio effect mode instruction sent by a system chip;

[0009] sending the audio effect mode instruction to an audio chip to make the audio chip complete switching and mapping of an audio channel according to the audio effect mode instruction;

[0010] sending the audio effect mode instruction to an external power amplifier corresponding to the audio effect mode instruction to make the external power amplifier complete playing setting according to the audio effect mode instruction.

[0011] Optionally, the audio effect mode instruction is determined by the system chip according to a user-selected audio effect mode.

[0012] Optionally, after the sound effect mode instruction sent by the system chip is acquired, the method further includes:

[0013] sending confirmation information to the system chip, so that the system chip stops sending the sound effect mode instruction to the microcontroller according to the confirmation information.

[0014] Optionally, after the sound effect mode instruction is sent to the audio chip, the method further includes:

[0015] periodically sending empty frame data to the audio chip, and acquiring an execution result returned by the audio chip;

[0016] stopping sending the empty frame data to the audio chip until the execution result indicates that the audio chip completes mapping of the audio channel.

[0017] Optionally, after the sound effect mode instruction is sent to the external power amplifier corresponding to the audio configuration information, the method further includes:

[0018] acquiring a check value returned by the external power amplifier twice continuously;

[0019] when the check values returned twice continuously are inconsistent, re-sending the sound effect mode instruction to the external power amplifier.

[0020] In a second aspect, an embodiment of the present application provides an audio playing method applied to an audio chip, including:

[0021] acquiring a sound effect mode instruction sent by a microcontroller;

[0022] determining a preset audio channel mapping relationship according to the sound effect mode instruction, and mapping the audio channel according to the audio channel mapping relationship;

[0023] acquiring first audio data obtained by a system chip according to sound source data analysis;

[0024] processing the first audio data through each audio channel to obtain second audio data, and sending the second audio data to an external power amplifier.

[0025] In a third aspect, an embodiment of the present application provides an audio playing device applied to a microcontroller, including:

[0026] an acquisition module, configured to acquire a sound effect mode instruction sent by a system chip;

[0027] The processing module is configured to send the sound effect mode instruction to an audio chip, so that the audio chip completes switching and mapping of an audio channel according to the sound effect mode instruction; and send the sound effect mode instruction to an external power amplifier corresponding to the sound effect mode instruction, so that the external power amplifier completes a playing setting according to the sound effect mode instruction.

[0028] Optionally, the sound effect mode instruction is determined by the system chip according to a sound effect mode selected by a user.

[0029] Optionally, the processing module is further configured to:

[0030] send confirmation information to the system chip, so that the system chip stops sending the sound effect mode instruction to the microcontroller according to the confirmation information.

[0031] Optionally, the processing module is further configured to:

[0032] periodically send empty frame data to the audio chip, and obtain an execution result returned by the audio chip;

[0033] stop sending the empty frame data to the audio chip until the execution result indicates that the audio chip completes the mapping of the audio channel.

[0034] Optionally, the processing module is further configured to:

[0035] obtain a check value returned by the external power amplifier for two consecutive times;

[0036] when the check values returned for the two consecutive times are inconsistent, resend the sound effect mode instruction to the external power amplifier.

[0037] In a fourth aspect, an embodiment of the present application provides an audio playing device applied to an audio chip, and including:

[0038] The obtaining module is configured to obtain a sound effect mode instruction sent by a microcontroller.

[0039] The processing module is configured to determine a preset audio channel mapping relationship according to the sound effect mode instruction, and map the audio channel according to the audio channel mapping relationship.

[0040] The obtaining module is further configured to obtain first audio data obtained by a system chip by analyzing sound source data.

[0041] The processing module is further configured to process the first audio data through each audio channel to obtain second audio data, and send the second audio data to the external power amplifier.

[0042] In a fifth aspect, an embodiment of the present application provides a microcontroller, including a memory and a processor.

[0043] The memory stores computer-executable instructions;

[0044] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the first aspect and / or various possible implementation manners of the first aspect.

[0045] In a sixth aspect, the embodiments of the present application provide an audio chip, comprising: a memory, a processor;

[0046] The memory stores computer-executable instructions;

[0047] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the second aspect and / or various possible implementation manners of the second aspect.

[0048] In a seventh aspect, the embodiments of the present application provide a vehicle-mounted audio system, comprising: a system chip, an external power amplifier, a microcontroller according to the fifth aspect and / or various possible implementation manners of the fifth aspect, and an audio chip according to the sixth aspect and / or various possible implementation manners of the sixth aspect;

[0049] The system chip is connected with the microcontroller through a network port, and is configured to send the sound effect mode instruction to the microcontroller; the system chip is connected with the audio chip through an audio data line, and is configured to send the first audio data to the audio chip;

[0050] The microcontroller is connected with the audio chip through a serial peripheral interface bus, and is connected with the external power amplifier through a controller area network bus; the microcontroller is configured to send the sound effect mode instruction to the audio chip and the external power amplifier respectively;

[0051] The audio chip is connected with the external power amplifier through an automobile audio bus, and is configured to send second audio data obtained by processing the first audio data to the external power amplifier.

[0052] In an eighth aspect, the embodiments of the present application provide a computer readable storage medium, wherein the computer readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the first aspect and / or various possible implementation manners of the first aspect, or the computer-executable instructions are executed by the processor to implement the second aspect and / or various possible implementation manners of the second aspect.

[0053] In a ninth aspect, an embodiment of the present application provides a computer program product, comprising a computer program which, when executed by a processor, implements the first aspect and / or various possible implementation manners of the first aspect as above, or the computer program product is used to implement the second aspect and / or various possible implementation manners of the second aspect as above when the computer program is executed by the processor.

[0054] The audio playing method, the controller and the vehicle-mounted audio system provided by the embodiments of the present application can obtain the sound effect mode instruction sent by the system chip, and send the sound effect mode instruction to the audio chip and the external power amplifier respectively, so that the audio chip can complete the switching and mapping of the audio channel according to the sound effect mode instruction, thereby enabling the audio chip to complete the processing and transmission of the first audio data through the audio channel corresponding to the sound effect mode after obtaining the first audio data analyzed by the system chip according to the audio source data, and enabling the external power amplifier to obtain and play the second audio data after completing the playing setting according to the sound effect mode instruction, so as to improve the vehicle-mounted audio playing effect and improve the immersive audio experience effect. BRIEF DESCRIPTION OF DRAWINGS

[0055] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate the embodiments of the present application and, together with the description, serve to explain the principles of the present application.

[0056] Fig. 1 is a structural schematic diagram of a vehicle-mounted audio system according to an embodiment of the present application;

[0057] Fig. 2 is a structural schematic diagram of a vehicle-mounted audio system according to an embodiment of the present application;

[0058] Fig. 3 is a flow schematic diagram of an audio playing method according to an embodiment of the present application;

[0059] Fig. 4 is a mapping schematic diagram of an audio chip according to an embodiment of the present application;

[0060] Fig. 5 is a flow schematic diagram of an audio playing method according to an embodiment of the present application;

[0061] Fig. 6 is a flow schematic diagram of an audio playing method according to an embodiment of the present application;

[0062] Fig. 7 is a structural schematic diagram of an audio playing device according to an embodiment of the present application;

[0063] Fig. 8 is a structural schematic diagram of an audio playing device according to an embodiment of the present application;

[0064] Fig. 9 is a structural schematic diagram of a microcontroller according to an embodiment of the present application;

[0065] Fig. 10 is a structural schematic diagram of an audio chip according to an embodiment of the present application.

[0066] The specific embodiments of the application have been shown and described in the above drawings and text. These drawings and text are not meant to limit the scope of the inventive concept in any way but are merely meant to illustrate the inventive concept to one of ordinary skill in the art by reference to a particular embodiment. DETAILED DESCRIPTION

[0067] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The same numbers are used in different drawings to represent the same or similar elements. The following detailed description is not meant to limit the application in any way. Rather, the following description is meant to provide example embodiments of apparatus and methods consistent with the application.

[0068] With the continuous progress of technology, consumers' expectations for in-car music experience are also constantly improving, which has driven the comprehensive and diversified development of in-car audio systems. In-car audio systems are generally divided into low, medium and high configurations according to different configurations. In high-end models, the host is often equipped with high-performance external power amplifiers, such as Doctor, Harman, Mobis, etc., to provide better audio output. These external power amplifiers are connected to the host through the automotive audio bus (Automotive Audio Bus, A2B) to receive and process the stereo audio signals transmitted by the host through the digital signal processor (Digital Signal Processor, DSP).

[0069] However, most of the in-car audio systems on the market are limited to stereo function. Although the audio processed by the DSP is processed by algorithms such as delay and equalization to make the sound more soft and delicate, it still cannot truly restore complex audio and video scenes, limiting the user's immersive experience.

[0070] In order to break through this limitation, the application has developed a car-mounted Dolby Atmos function, aiming to provide users with a comprehensive and realistic audio experience. The in-car audio system of the application mainly includes a system chip (System on Chip, SOC), a microcontroller (Microcontroller Unit, MCU), an audio chip, an A2B audio bus and a controller area network bus (Controller Area Network, CAN). Among them, the audio chip can be a DSP audio chip.

[0071] The SOC can inform the MCU of a current sound source format through a network protocol. The sound source format can be included in the sound effect mode instruction. The SOC can transmit audio data decoded by the Dolby decoder to the DSP through a Time-Division Multiplexing (TDM) audio data line. The MCU can send the sound source format to the DSP. The DSP can map the audio channels according to the sound source format, thereby realizing processing of the audio data in different audio channels. The DSP can transmit the audio data to an external power amplifier through an A2B bus for processing. Meanwhile, the MCU can transmit the sound source format information to the external power amplifier through a CAN bus. Optionally, the external power amplifier can be an Audio Device (AUD). The external power amplifier can switch the Dolby mode according to the sound source format and play the Dolby sound effect audio data according to the audio data.

[0072] The implementation of the in-vehicle Dolby Atmos function not only improves the quality of the vehicle's internal audio system, but also greatly enriches the user's auditory experience. Whether it is music playing, voice navigation or in-vehicle communication, passengers can enjoy more immersive and realistic audio content, as if they were there. Therefore, the audio playing method of the in-vehicle audio system of the present application can better meet the pursuit of consumers for high-quality music experience, and provide a more outstanding solution for entertainment and information transmission during driving.

[0073] FIG. 1 is a structural schematic diagram of an in-vehicle audio system according to the present application. As shown in FIG. 1, the in-vehicle audio system 10 according to the present application can include a system chip 101, an external power amplifier 102, a microcontroller 103 and an audio chip 104.

[0074] The system chip 101 can be correspondingly provided with a control interface. The user can select or set the Dolby sound effect mode to be played at present on the control interface. Optionally, the sound effect modes that the user can select usually include Dolby 5.1.2, Dolby 7.1, Dolby 7.1.4 and other sound effect modes that have been configured in the vehicle. Each sound effect mode can correspond to a sound source format. Optionally, when the user completes the selection of the sound effect mode, the system chip 101 can generate a sound effect mode instruction. Optionally, the system chip 101 can also analyze the sound source data to obtain first audio data according to the sound effect mode selected by the user.

[0075] The system chip 101 is connected with the microcontroller 103 and the audio chip 104 respectively. Optionally, the microcontroller 103 can be the host of the in-vehicle entertainment system. Optionally, the system chip 101 is connected with the microcontroller 103 through a network port, because each host of the in-vehicle entertainment system has a unique IP address and physical address in the network. Specifically, the system chip 101 and the microcontroller 103 connected through the network port can communicate through the Transmission Control Protocol / Internet Protocol (TCP / IP). Optionally, the system chip 101 can send the sound effect mode instruction to the microcontroller 103 through the TCP / IP.

[0076] The system chip 101 is connected with the audio chip 104 through an audio data line. Optionally, the audio data line can be a TDM audio data line. Optionally, the TDM audio data line is a TDM bus. Optionally, the TDM bus is mainly used for transmitting audio data of two or more channels on the same data line. Optionally, the system chip 101 can send the first audio data to the audio chip 104 through the TDM audio data line. The audio chip 104 can be a DSP audio chip 104.

[0077] The microcontroller 103 can be connected with the audio chip 104 and the external power amplifier 102 respectively. The microcontroller 103 can forward the sound effect mode instruction to the audio chip 104 and the external power amplifier 102. Optionally, the microcontroller 103 is connected with the audio chip 104 through a full-duplex synchronous serial bus (Serial Peripheral Interface, SPI). The SPI bus is a synchronous serial port for communication between the microcontroller 103 and the peripheral device. The microcontroller 103 can set the register value of the DSP through the SPI protocol, so that the sound effect mode is transmitted to the audio chip 104, and the transmission of the sound effect mode instruction is realized.

[0078] The audio chip 104 can switch the TDM channel connected with the system chip 101 and the TDM channel of the A2B bus according to the sound effect mode indicated by the register value after receiving the register value. Meanwhile, the audio chip 104 can also switch the mapping mode of each channel in the system chip 101 according to the sound effect mode. The switching of the mapping mode enables the audio chip 104 to obtain correct audio data and correctly issue the audio data to the A2B bus. After receiving the first audio data sent by the system chip 101, the audio chip 104 can process the first audio data through the protocol of each channel to obtain second audio data of each channel. The audio chip 104 can be connected with the external power amplifier 102 through the A2B bus. The audio chip 104 can send the second audio data of each channel to the external power amplifier 102.

[0079] The microcontroller 103 is connected with the external power amplifier 102 through the CAN bus. The CAN bus is a serial communication protocol that can perform high-speed and reliable communication between different devices. The CAN bus adopts a distributed communication structure in which multiple devices can simultaneously send and receive data, and uses a differential signal transmission mode to effectively reduce the influence of interference and noise on communication. The microcontroller 103 can transmit the current Dolby sound effect mode to the external power amplifier 102 through the CAN bus. After receiving the signal, the external power amplifier 102 will map the audio data on the A2B bus it receives to the corresponding loudspeaker.

[0080] In an implementation manner, as shown in FIG. 2, the vehicle-mounted audio system can further include a transmission chip 105. Optionally, the transmission chip 105 can be an A2B chip. The microcontroller 103 can be connected through the IIC bus. The microcontroller 103 can realize initialization of the transmission chip 105 by sending a sound effect mode instruction to the transmission chip 105. Optionally, the initialization can include operations such as configuring the current audio format, configuring the number of uplink and downlink channels, etc. The IIC bus is a simple, bidirectional two-wire synchronous serial bus that transmits information between devices connected to the bus.

[0081] Optionally, when the transmission chip 105 exists, the audio chip 104 can send second audio data to the transmission chip 105 through the TDM bus. The transmission chip 105 can send the second audio data to the external power amplifier 102 through the A2B bus.

[0082] The technical solutions of the present application and how the technical solutions solve the above technical problems will be described in detail below with specific examples. The following specific examples can be combined with each other, and the same or similar concepts or processes can not be described again in some examples. The embodiments of the present application will be described below with reference to the drawings.

[0083] Fig. 3 is a flowchart of an audio playing method provided by the present application. As shown in Fig. 3, based on the embodiments shown in Figs. 1 and 2, the method comprises the following steps.

[0084] S201, the microcontroller acquires the sound effect mode instruction sent by the system chip.

[0085] In this embodiment, the microcontroller and the system chip can be connected through a network port. The system chip can send the sound effect mode instruction to the microcontroller through the TCP / IP protocol. The sound effect mode instruction can include the sound effect mode, sound source format and other information.

[0086] In an example, the sound effect mode instruction is determined by the system chip according to the sound effect mode selected by the user. It can be understood that the system chip can include a control interface. The user can select the sound effect mode on the control interface. For example, the sound effect mode can include Dolby 5.1.2, Dolby 7.1, Dolby 7.1.4, etc. Different sound effect modes can correspond to different numbers of channels. For example, Dolby 7.1.4 can include 12 channels, which correspond to left front, right front, middle front, bass, left surround, right surround, left rear surround, right rear surround, left front top, right front top, left rear top, and right rear top. The system chip can generate the corresponding sound effect mode instruction according to the sound effect mode selected by the user.

[0087] S202, the microcontroller sends the sound effect mode instruction to the audio chip, so that the audio chip completes the switching and mapping of the audio channels according to the sound effect mode instruction.

[0088] In this embodiment, the microcontroller can send the sound effect mode instruction to the audio chip after obtaining the sound effect mode instruction. Optionally, the microcontroller and the audio chip can be connected through an SPI bus. The microcontroller can write the sound effect mode corresponding to the sound effect mode instruction into the register of the audio chip by using the SPI protocol. The audio chip can obtain the sound effect mode by reading the information in the register. After obtaining the sound effect mode, the audio chip can determine and switch the TDM channel connected with the system chip. In addition, the audio chip can also determine and switch the TDM channel connected with the transmission chip according to the sound effect mode. In addition, the audio chip can also realize the mapping between the internal channels of the audio chip according to the sound effect mode. The switching and mapping of the channels of the system chip enable the audio data sent by the system chip to be transmitted to the external power amplifier according to the sound effect mode, thereby improving the implementation effect of Dolby sound effect.

[0089] S203, the audio chip obtains the sound effect mode instruction sent by the microcontroller.

[0090] In this embodiment, after the microcontroller writes the sound effect mode corresponding to the sound effect mode instruction into the register of the audio chip through the SPI protocol, the audio chip can read the sound effect mode from the register to obtain the sound effect mode instruction.

[0091] S204, the audio chip determines the preset audio channel mapping relationship according to the sound effect mode instruction, and maps the audio channel according to the audio channel mapping relationship.

[0092] In this embodiment, the audio chip can include a first side and a second side, and the first side and the second side each include a plurality of slots. Optionally, the number of slots on each side can be 16. Optionally, the first side of the audio chip can be connected with the system chip. The second side of the audio chip can be connected with the transmission chip. Optionally, the audio chip can be connected with the system chip and the transmission chip through a 16-pin line. Optionally, one slot on one side of the audio chip can correspond to one audio channel.

[0093] Optionally, the audio chip can be preset with the selection mode and mapping relationship of the audio channel corresponding to each sound effect mode.

[0094] The audio chip can determine the selection mode of the preset audio channel on the first side according to the sound effect mode. The audio chip can select a plurality of audio channels on the first side of the audio chip according to the selection mode of the preset audio channel on the first side. The audio chip can switch to the plurality of audio channels and communicate with the system chip through the plurality of audio channels, thereby realizing the acquisition of the first audio data of different sound effect modes.

[0095] The audio chip can determine a selection mode of the second side preset audio channel according to the sound effect mode. The audio chip can select a plurality of audio channels on the second side of the audio chip according to the selection mode of the second side preset audio channel. The audio chip can switch to the plurality of audio channels and communicate with the transmission chip through the plurality of audio channels, thereby realizing the output of the second audio data of different sound effect modes.

[0096] Optionally, for a sound effect mode, the selection of the audio channels of the first side and the second side can be different.

[0097] The audio chip can determine a preset mapping relationship between the first side selected audio channel and the second side selected audio channel according to the sound effect mode. The audio chip can realize the mapping between the first side selected audio channel and the second side selected audio channel according to the mapping relationship. The audio chip after completing the mapping can realize the effect of transmitting the audio data sent by the system chip to the external power amplifier.

[0098] Optionally, the mapping relationship between the system chip, the audio chip and the transmission chip can be as shown in FIG. 4.

[0099] S205, the audio chip obtains the first audio data obtained by the system chip according to the sound source data analysis.

[0100] In this embodiment, the system chip can decode the user-selected sound source data to obtain the first audio data according to the sound effect mode after determining the sound effect mode. The system chip can determine the audio channel used when communicating with the audio chip according to the user-selected sound effect mode. The audio channel determined by the system chip according to the sound effect mode is the same as the audio channel selected by the first side of the audio chip. The system chip and the audio channel of the first side of the audio chip correspond one by one. The system chip can transmit the first audio data to the audio chip through TDM. The audio chip can obtain the first audio data.

[0101] S206, the microcontroller sends the sound effect mode instruction to the external power amplifier corresponding to the sound effect mode instruction, so that the external power amplifier completes the playback setting according to the sound effect mode instruction.

[0102] In this embodiment, the microcontroller can also send the sound effect mode instruction to the external power amplifier after obtaining the sound effect mode instruction. Optionally, the microcontroller can be connected with the external power amplifier through the CAN bus. The external power amplifier can complete the playback setting of the external power amplifier according to the sound effect mode instruction after receiving the sound effect mode instruction. The playback setting can include setting the equalization, delay and other information of the external power amplifier. The playback setting can also include the setting of the mapping relationship of the audio channel. The external power amplifier can map different audio channels to corresponding loudspeakers according to the sound effect mode, thereby producing better Dolby sound effect when playing.

[0103] S207, the audio chip processes the first audio data through each audio channel to obtain second audio data, and sends the second audio data to the external power amplifier.

[0104] In this embodiment, after obtaining the first audio data, the audio chip can send the first audio data received by the first side to the audio channel mapped thereto on the second side according to the mapping relationship between the first side audio channel and the audio channel. During the transmission of the first audio data in the audio channel, the first audio data can be processed according to the protocol of the audio channel to obtain second audio data.

[0105] The audio chip can transmit the second audio data to the external power amplifier through the A2B bus. After the second audio data is transmitted to the external power amplifier, the second audio data of each audio channel can be transmitted to the corresponding loudspeaker according to the mapping relationship of each audio channel in the external power amplifier, so as to realize the playback of the second audio data.

[0106] In an example, the audio chip can determine the selected audio channel on the second side according to the sound effect mode selected by the user. The transmission chip can also obtain the sound effect mode instruction sent by the microcontroller. The transmission chip can determine the sound effect mode selected by the user according to the sound effect mode instruction, and determine the audio channel used in the transmission chip according to the sound effect mode. The audio channel on the second side of the audio chip corresponds to the selected audio channel on the transmission chip one by one. The audio chip can send the second audio to the transmission chip according to the corresponding relationship. The transmission chip can send the second audio data to the external power amplifier through the A2B bus.

[0107] The audio playback method provided by the embodiment of the application, after the microcontroller obtains the sound effect mode instruction sent by the system chip, sends the sound effect mode instruction to the audio chip and the external power amplifier respectively. The audio chip can complete the switching and mapping of the audio channel according to the sound effect mode instruction, so that after the audio chip obtains the first audio data analyzed by the system chip according to the sound source data, the audio chip can realize the processing and transmission of the first audio data through the audio channel corresponding to the sound effect mode. The second audio data obtained by processing can be sent to the external power amplifier according to the audio channel, so that the external power amplifier which completes the playback setting according to the sound effect mode instruction can realize the playback of the second audio data. The application uses the microcontroller to realize the conversion of the sound effect mode instruction, thereby improving the audio playback effect of the vehicle-mounted audio system and improving the immersive experience effect of the user during playback.

[0108] Fig. 5 is a flowchart of an audio playback method provided by the application. As shown in Fig. 5, the embodiment is based on the embodiments shown in Figs. 1 to 4, and the microcontroller is the execution subject. The method comprises:

[0109] S301, acquire the sound effect mode instruction sent by the system chip.

[0110] The implementation of step S301 is similar to that of step S201, which will not be repeated here.

[0111] S302, send the confirmation information to the system chip, so that the system chip stops sending the sound effect mode instruction to the microcontroller according to the confirmation information.

[0112] In this embodiment, the microcontroller can send the confirmation information (Acknowledgment, ACK) to the system chip after receiving the sound effect mode instruction sent by the system chip. When the system chip receives the confirmation information, the system chip will stop sending the sound effect mode instruction to the microcontroller. At the same time, the system chip will continue to perform subsequent operations. Otherwise, if the system chip sends the sound effect mode instruction to the microcontroller, the system chip does not receive the confirmation information returned by the microcontroller, and the system chip will send the sound effect mode instruction to the microcontroller again.

[0113] Optionally, a first waiting time can be set in the system chip. The system chip will wait for the first waiting time and resend the sound effect mode instruction to the microcontroller if the confirmation information is not received.

[0114] Optionally, a number threshold can be set in the system chip. When the number of times the system chip sends the sound effect mode instruction to the microcontroller reaches the number threshold, but still does not receive the confirmation information returned by the microcontroller, the system chip can stop sending the sound effect mode instruction to the microcontroller. Optionally, the system chip can also generate a first exception prompt. The first exception prompt is used to indicate that the connection between the system chip and the microcontroller is abnormal.

[0115] S303, send the sound effect mode instruction to the audio chip, so that the audio chip completes the switching and mapping of the audio channel according to the sound effect mode instruction.

[0116] The implementation of step S303 is similar to that of step S202, which will not be repeated here.

[0117] S304, periodically send empty frame data to the audio chip, and acquire the execution result returned by the audio chip. Until the execution result indicates that the audio chip completes the mapping of the audio channel, stop sending the empty frame data to the audio chip.

[0118] In this embodiment, the microcontroller can send the null frame data to the audio chip after sending the sound effect mode instruction to the audio chip. The microcontroller can obtain the execution result returned by the audio chip after receiving the null frame data. The microcontroller can send the null frame data to the audio chip again when waiting for the second waiting duration and not receiving the returned execution result. The microcontroller can also determine that the audio chip completes the mapping of the audio channel when receiving the execution result within the second waiting duration. At this time, the microcontroller can stop sending the null frame data to the audio chip.

[0119] S305, send the sound effect mode instruction to the external power amplifier corresponding to the sound effect mode instruction, so that the external power amplifier completes the playback setting according to the sound effect mode instruction.

[0120] The implementation of step S305 is similar to that of step S207, which will not be described here.

[0121] S306, obtain the check value returned by the external power amplifier for two consecutive times; when the check values returned for two consecutive times are inconsistent, resend the sound effect mode instruction to the external power amplifier.

[0122] In this embodiment, the microcontroller can obtain the check value returned by the external power amplifier after sending the sound effect mode instruction to the external power amplifier. The microcontroller can periodically send the sound effect mode instruction to the external power amplifier. The microcontroller can compare the check values returned for two consecutive times after obtaining the check values. If the check values returned for two consecutive times are consistent, the microcontroller stops sending the sound effect mode instruction to the external power amplifier. Otherwise, if the check values returned for two consecutive times are inconsistent, the microcontroller continues to send the sound effect mode instruction to the external power amplifier.

[0123] For example, when the microcontroller obtains the check value returned for the first time and the check value returned for the second time are inconsistent, the microcontroller can obtain the check value returned for the third time and compare the check value returned for the third time with the check value returned for the second time.

[0124] The microcontroller can determine whether the playback setting completed by the external power amplifier is the playback setting corresponding to the sound effect mode instruction by analyzing the check value. When the sound effect mode is determined to match the playback setting after checking, the microcontroller does not process. When the sound effect mode is determined not to match the playback setting after checking, the microcontroller can resend the sound effect mode instruction to the external power amplifier.

[0125] The audio playing method provided in the embodiment of the application can realize the receiving confirmation of the sound effect mode instruction through the microcontroller sending the confirmation information to the system chip. The microcontroller can also realize the confirmation of the channel mapping completion of the audio chip through sending the null frame to the audio chip. The microcontroller can also realize the confirmation of the playing setting of the external power amplifier through obtaining the check value of the external power amplifier. Through the confirmation step of the microcontroller, the application improves the success rate of the sending of the sound effect mode instruction, reduces the possibility that the Dolby sound effect cannot be realized due to the unsuccessful sending of the sound effect mode instruction, improves the system fault tolerance, and improves the user experience.

[0126] Fig. 6 is a flowchart of the audio playing method provided in the application. As shown in Fig. 6, the execution process of an implementation manner of the embodiment can include the following steps based on the embodiments shown in Figs. 1 to 5:

[0127] S401, the vehicle-mounted host is powered on.

[0128] In the embodiment, the vehicle-mounted host at least includes a system chip and a microcontroller. The vehicle-mounted host can be connected to the vehicle environment through the connector. The vehicle can supply power for the vehicle-mounted host through the wire harness connector.

[0129] S402, the vehicle-mounted audio system is initialized.

[0130] In the embodiment, the vehicle-mounted audio system can include a system chip and a microcontroller. After the power-on of the system chip and the microcontroller is realized through step S401, the microcontroller can initialize each interface.

[0131] Optionally, the step of the microcontroller performing initialization can specifically include the following steps:

[0132] Step 11, the microcontroller initializes the network port connected with the system chip.

[0133] Step 12, the microcontroller initializes the SPI interface connected with the audio chip.

[0134] Step 13, the microcontroller initializes the IIC interface connected with the transmission chip.

[0135] Step 14, the microcontroller initializes the CAN bus interface connected with the external power amplifier.

[0136] The execution order of the above four steps does not need to be executed in the numerical order. The four steps can be executed simultaneously or in other preset orders one by one.

[0137] Optionally, the initialization process of the vehicle-mounted audio system can also include the following steps:

[0138] Step 21, when the microcontroller completes the initialization of the network, the system chip can update the audio parameters of the vehicle audio system saved before the last power-off to the microcontroller side by calling the TCP interface.

[0139] Step 22, when the microcontroller completes the initialization of the SPI interface, the microcontroller can also initialize the input / output interface of the audio chip, initialize the sound source of the audio chip, and initialize the volume configuration of the main channel, navigation channel, and telephone channel of the audio chip by calling the driving component of the audio chip.

[0140] Step 23, when the microcontroller completes the initialization of the IIC interface, the microcontroller can also initialize the audio format and the number of channels of the transmission chip by calling the IIC driving component.

[0141] Step 24, when the microcontroller completes the initialization of the CAN bus interface, the microcontroller can also control the external power amplifier to start in sequence according to the power-on sequence provided by the external power amplifier. The microcontroller can also update the audio parameters sent by the system chip to the external power amplifier module through the CAN bus after the external power amplifier is successfully started.

[0142] S403, the system chip decodes the sound source data selected by the user according to the user operation, and sends the sound effect mode to the microcontroller.

[0143] In this embodiment, when the vehicle audio system initialization is completed, the user can realize music playing on the control interface corresponding to the system chip. When the user completes the operation of playing music on the control interface, the loudspeakers of the vehicle audio system can all emit sound.

[0144] Optionally, in the control interface, the user can also select the sound source data he likes to play according to his preference. Optionally, the sound source data can be Dolby audio of Dolby sound effect. When the sound source data is Dolby audio, the vehicle audio system can provide the user with the option of at least one Dolby sound effect mode supported by the sound source data. Optionally, the user can also select one of the multiple Dolby sound effect modes provided by the vehicle audio system. The system chip can generate a phonetic mode instruction according to the Dolby sound effect mode selected by the user.

[0145] The system chip can send the sound effect mode instruction and the sound source data. Specifically, the system chip can send the sound effect mode instruction to the microcontroller. The system chip can also send the sound source data to the audio chip. Optionally, the system chip can also decode the sound source data according to the sound effect mode to obtain first audio data before sending the sound source data. The system chip can send the first audio data to the audio chip.

[0146] S404, the microcontroller receives the sound effect mode sent by the system chip.

[0147] In this embodiment, the microcontroller can receive a sound effect mode command from the system chip. Optionally, the sound effect mode command is used to indicate the Dolby Atmos sound effect mode selected by the user.

[0148] Upon receiving the sound effect mode command, the microcontroller can send an acknowledgment to the system chip. If the system chip receives the acknowledgment, it can stop sending the sound effect mode command to the microcontroller. Otherwise, if the system chip does not receive an acknowledgment within the first waiting period, or receives an abnormal acknowledgment, it can resend the sound effect mode command.

[0149] S405: The microcontroller sends the sound effect mode to the audio chip, enabling the audio chip to set the audio channel; the microcontroller sends the sound effect mode to the external power amplifier, enabling the external power amplifier to switch to the corresponding sound effect mode.

[0150] In this embodiment, after receiving the sound effect mode instruction from the system chip, the microcontroller can notify the audio chip of the sound effect mode contained in the instruction through a communication protocol agreed upon with the audio chip.

[0151] The audio chip switches and maps audio channels according to a preset audio channel mapping relationship. After mapping, the audio chip can map the decoded first audio data sent by the system chip from TDM_IN inside the audio chip to the corresponding TDM_OUT. Here, TDM_IN is the audio channel on the first side of the audio chip, and TDM_OUT is the audio channel on the second side of the audio chip.

[0152] The audio data mapped to TDM_OUT can be sent to the external amplifier module via the A2B bus. Simultaneously, the audio chip itself can also adjust the gain of the bass channel to meet the output requirements of the external amplifier's speakers.

[0153] The microcontroller can also update the audio mode command to the external power amplifier via the CAN bus after receiving the audio mode command from the system chip.

[0154] S406, the microcontroller reads the execution result returned by the audio chip and the verification value returned by the external power amplifier.

[0155] In this embodiment, the microcontroller can determine whether it has read the execution result returned by the audio chip and whether it has read the verification value returned by the external power amplifier. If the microcontroller reads both of these pieces of information, it can continue to execute S407. Otherwise, the microcontroller can return to step S405 and resend the sound effect mode command to the audio chip and the external power amplifier.

[0156] Optionally, the execution result returned by the audio chip can be a return value. Optionally, the microcontroller can read the execution result of the audio chip by periodically sending empty frame data to the audio chip. When the microcontroller reads a return result of completion, the microcontroller can stop sending empty frame data to the audio chip. At this time, the microcontroller can determine that the execution result returned by the audio chip is received.

[0157] Optionally, after the microcontroller sends the sound effect mode instruction to the external power amplifier, the external power amplifier can send a return check value to the microcontroller. Optionally, the check value can be a return value. The microcontroller can determine that the external power amplifier sends successfully when receiving two consecutive same check values returned by the external power amplifier, and stop sending the sound effect mode instruction to the external power amplifier.

[0158] S407, the external power amplifier sets the sound effect mode and performs corresponding sound effect processing, and maps the audio channels to corresponding speakers.

[0159] In this embodiment, the external power amplifier can complete the playback setting of the external power amplifier mode after receiving the sound effect mode instruction. Thereafter, the external power amplifier can perform equalization, delay, phase, etc. algorithm processing on the second audio data of each audio channel received from the A2B bus. The external power amplifier can deliver the processed second audio data to the corresponding speakers.

[0160] For example, in the external power amplifier, the second audio data of the left front channel can be output to the speaker of the left front door. The second audio data of the right front channel can be output to the speaker of the right front door. Similarly, the second audio data of each audio channel can be one-to-one corresponding to the speaker of the external power amplifier in the real car, so as to achieve the effect of surround sound, truly restore the audio scene, and make the user in the car obtain more realistic and immersive audio experience.

[0161] FIG. 7 is a structural schematic diagram of an audio playback device provided by the present application. As shown in FIG. 7, the audio playback device 50 provided by the present embodiment applied to a microcontroller comprises:

[0162] The acquisition module 501 is configured to acquire a sound effect mode instruction sent by a system chip.

[0163] The processing module 502 is configured to send the sound effect mode instruction to an audio chip, so that the audio chip completes switching and mapping of audio channels according to the sound effect mode instruction; and send the sound effect mode instruction to an external power amplifier corresponding to the sound effect mode instruction, so that the external power amplifier completes playback setting according to the sound effect mode instruction.

[0164] Optionally, the sound effect mode instruction is determined by the system chip according to a sound effect mode selected by a user.

[0165] Optionally, the processing module 502 is further configured to:

[0166] send the confirmation information to the system chip, so that the system chip stops sending the sound effect mode instruction to the microcontroller according to the confirmation information.

[0167] Optionally, the processing module 502 is further configured to:

[0168] periodically send the null frame data to the audio chip, and obtain the execution result returned by the audio chip;

[0169] stop sending the null frame data to the audio chip until the execution result indicates that the audio chip completes the mapping of the audio channel.

[0170] Optionally, the processing module 502 is further configured to:

[0171] obtain the check value returned by the external power amplifier for two consecutive times;

[0172] when the check values returned for two consecutive times are inconsistent, resend the sound effect mode instruction to the external power amplifier.

[0173] The audio playing device provided in this embodiment can execute the method provided in the above method embodiments, and has similar implementation principles and technical effects, which will not be described here in detail.

[0174] FIG. 8 is a structural schematic diagram of an audio playing device provided in the present application, as shown in FIG. 8, applied to an audio chip, the audio playing device 60 provided in this embodiment comprises:

[0175] the obtaining module 601 is configured to obtain the sound effect mode instruction sent by the microcontroller;

[0176] the processing module 602 is configured to determine a preset audio channel mapping relationship according to the sound effect mode instruction, and map the audio channel according to the audio channel mapping relationship;

[0177] the obtaining module 601 is further configured to obtain the first audio data obtained by the system chip according to the sound source data analysis;

[0178] the processing module 602 is configured to process the first audio data through each audio channel to obtain second audio data, and send the second audio data to the external power amplifier.

[0179] The audio playing device provided in this embodiment can execute the method provided in the above method embodiments, and has similar implementation principles and technical effects, which will not be described here in detail.

[0180] Fig. 9 is a structural schematic diagram of a microcontroller provided by the present application. As shown in Fig. 9, the microcontroller 70 provided by the present embodiment comprises at least one processor 701 and a memory 702. Optionally, the device 70 further comprises a communication component 703. The processor 701, the memory 702 and the communication component 703 are connected through a bus 704.

[0181] In the implementation process, the at least one processor 701 executes the computer-executed instructions stored in the memory 702, so that the at least one processor 701 executes the method described above.

[0182] The specific implementation process of the processor 701 can refer to the method embodiments described above, which have similar implementation principles and technical effects, and will not be described here in detail.

[0183] Fig. 10 is a structural schematic diagram of an audio chip provided by the present application. As shown in Fig. 10, the audio chip 80 provided by the present embodiment comprises at least one processor 801 and a memory 802. Optionally, the device 80 further comprises a communication component 803. The processor 801, the memory 802 and the communication component 803 are connected through a bus 804.

[0184] In the implementation process, the at least one processor 801 executes the computer-executed instructions stored in the memory 802, so that the at least one processor 801 executes the method described above.

[0185] The specific implementation process of the processor 801 can refer to the method embodiments described above, which have similar implementation principles and technical effects, and will not be described here in detail.

[0186] In the above embodiments, it should be understood that the processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC) and the like. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor and the like. The steps of the method disclosed in the application can be directly embodied as the execution of the hardware processor, or the execution of the combination of hardware and software modules in the processor.

[0187] The memory can contain a random access memory (RAM), and can also include a non-volatile memory (NVM), for example, at least one disk memory.

[0188] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.

[0189] The present application also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the method described above.

[0190] The present application also provides a computer readable storage medium, which stores computer execution instructions, and when a processor executes the computer execution instructions, the method described above is implemented.

[0191] The readable storage medium described above can be realized by any type of volatile or non-volatile storage device or their combination, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special purpose computer.

[0192] An exemplary readable storage medium is coupled to the processor, so that the processor can read information from the readable storage medium, and can write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in the device.

[0193] The division of units is only a logical functional division, and in actual implementation, there can be another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0194] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, i.e. may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0195] In addition, each functional unit in various embodiments of the application can be integrated into one processing unit, or each unit can exist physically, or two or more units can be integrated into one unit.

[0196] If the function is realized in the form of a software function 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 solutions of the application essentially or the part that contributes to the prior art or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the various embodiment methods of the application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.

[0197] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction related hardware. The aforementioned program can be stored in a computer readable storage medium. The program executes to perform the steps of the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk, and various media that can store program codes.

[0198] Finally, it should be noted that those skilled in the art, after considering the specification and practicing the application disclosed herein, will easily think of other embodiments of the application. The application is intended to cover any variations, uses or adaptations of the application that follow the general principles of the application and include common knowledge or conventional techniques in the art that are not disclosed by the application, and is not limited to the precise structure described above and shown in the drawings, and various modifications and changes can be made without departing from the scope thereof. The scope of the application is only limited by the appended claims.

Claims

1. An audio playback method, characterized by, A microcontroller applied to an audio playing system, comprising: obtaining an audio effect mode instruction sent by a system chip; sending the audio effect mode instruction to an audio chip, so that the audio chip completes switching and mapping of an audio channel according to the audio effect mode instruction; sending the audio effect mode instruction to an external power amplifier corresponding to the audio effect mode instruction, so that the external power amplifier completes playing setting according to the audio effect mode instruction.

2. The method of claim 1, wherein, The audio effect mode instruction is determined by the system chip according to a user-selected audio effect mode.

3. The method according to claim 1 or 2, characterized in that, After obtaining the audio effect mode instruction sent by the system chip, the method further comprises: sending confirmation information to the system chip, so that the system chip stops sending the audio effect mode instruction to the microcontroller according to the confirmation information.

4. The method according to claim 1 or 2, characterized in that, After sending the audio effect mode instruction to the audio chip, the method further comprises: periodically sending empty frame data to the audio chip and obtaining an execution result returned by the audio chip; stopping sending the empty frame data to the audio chip until the execution result indicates that the audio chip completes mapping of the audio channel.

5. The method according to claim 1 or 2, characterized in that, After sending the audio effect mode instruction to the external power amplifier corresponding to the audio configuration information, the method further comprises: obtaining a check value returned by the external power amplifier for two consecutive times; when the check values returned for two consecutive times are inconsistent, re-sending the audio effect mode instruction to the external power amplifier.

6. An audio playing method, characterized in that, An audio chip applied to an audio playing system, comprising: obtaining an audio effect mode instruction sent by a microcontroller; determining a preset audio channel mapping relationship according to the audio effect mode instruction, and mapping the audio channel according to the audio channel mapping relationship; obtaining first audio data obtained by a system chip according to audio source data; processing the first audio data through each audio channel to obtain second audio data, and sending the second audio data to an external power amplifier.

7. A microcontroller, characterized by comprising: a memory, a processor; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory, so that the processor executes the method of any one of claims 1-5.

8. An audio chip, characterized by comprising: a memory, a processor; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory, so that the processor executes the method of claim 6.

9. An in-vehicle audio system, characterized by comprising: The system comprises a system chip, an external power amplifier, a microcontroller of claim 7 and an audio chip of claim 8; the system chip is connected with the microcontroller through a network port, and is used to send an audio effect mode instruction to the microcontroller; the system chip is connected with the audio chip through an audio data line, and is used to send first audio data to the audio chip; the microcontroller is connected with the audio chip through a serial peripheral interface bus, and is connected with the external power amplifier through a controller area network bus; the microcontroller is used to send the audio effect mode instruction to the audio chip and the external power amplifier, respectively; The audio chip is connected with the external power amplifier through an automobile audio bus, and is configured to send second audio data obtained by processing the first audio data to the external power amplifier.

10. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are used to implement the method in any one of claims 1-5 when executed by a processor in the microcontroller, or the computer execution instructions are used to implement the method in claim 6 when executed by a processor in the audio chip. 11.A computer program product, comprising a computer program, the computer program being used to implement the method in any one of claims 1-5 when executed by a processor in the microcontroller, or the computer program being used to implement the method in claim 6 when executed by a processor in the audio chip.

Citation Information

Patent Citations

  • Audio playing control system and method based on vehicles

    CN109195072A

  • Sound effect debugging method and system and processing chip

    CN113157242A

  • Sound effect compensation method and device, earphone and storage medium

    CN114157965A

  • Automobile sound effect control system and control method

    CN114475485A

  • Audio processing circuit and method, chip and electronic equipment

    CN116089081A