Sound production system, control method, and vehicle

The sound emission system with flexible terminal units and interfaces addresses the inflexibility of in-vehicle audio systems, allowing users to customize speaker positions and functions, enhancing user experience and simplifying manufacturing.

EP4730840A1Pending Publication Date: 2026-04-22YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
YINWANG INTELLIGENT TECHNOLOGIES CO LTD
Filing Date
2024-06-17
Publication Date
2026-04-22

AI Technical Summary

Technical Problem

Existing in-vehicle audio systems have a fixed design that limits user flexibility in configuring speaker positions and quantities, making it difficult for users to reconstruct or customize the sound emission system.

Method used

A sound emission system with N terminal units and M preset interfaces, each equipped with communication and power supply capabilities, allowing flexible connection and configuration of vehicle-mounted audio apparatuses, including active noise cancellation and light control, to create customizable sound environments.

Benefits of technology

Enhances design flexibility, reduces cabling, and improves user experience by enabling customizable sound and light effects without complex user operations, supporting different sound emission levels and simplifying manufacturing processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure IMGAF001_ABST
    Figure IMGAF001_ABST
Patent Text Reader

Abstract

This application provides a sound emission system, a control method, and a vehicle, and may be applied to the field of intelligent cabins. The sound emission system includes: N terminal units, where each of the N terminal units includes a communication module and a sound emission apparatus, and N is a positive integer; and M preset interfaces, where each of the M preset interfaces includes a power supply interface and / or a communication interface, the power supply interface is configured to supply power to the terminal unit, the communication interface is configured to send signaling and / or data to the terminal unit through the communication module, M is a positive integer, and M is greater than or equal to N. Embodiments of this application may be applied to an intelligent vehicle or an electric vehicle, to help improve design flexibility of the sound emission system, help a user reconstruct the sound emission system, and help improve user experience.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application claims priority to Chinese Patent Application No. 202310838551.4, filed with the China National Intellectual Property Administration on July 7, 2023 and entitled "SOUND EMISSION SYSTEM, CONTROL METHOD, AND VEHICLE", which is incorporated herein by reference in its entirety.TECHNICAL FIELD

[0002] This application relates to the field of intelligent cabins, and more specifically, to a sound emission system, a control method, and a vehicle.BACKGROUND

[0003] An in-vehicle audio system generally includes a power amplifier and a speaker. Functions of the power amplifier include power amplification, digital signal processing (digital signal processing, DSP), and the like. The speaker receives a processed audio signal in a wired or wireless transmission manner to reproduce sound. When designing a vehicle model, an original equipment manufacturer usually determines a configuration of an in-vehicle audio system, for example, determines a model of a power amplifier and a quantity and positions of speakers, to carry out production based on the fixed configuration and connection during manufacturing. This leads to a fixed design of an in-vehicle audio system installed when a vehicle is delivered, and it is difficult for a user to reconstruct the in-vehicle audio system.SUMMARY

[0004] This application provides a sound emission system, a control method, and a vehicle, to help improve design flexibility of the sound emission system, help a user to reconstruct the sound emission system, and help improve user experience.

[0005] According to a first aspect, this application provides a sound emission system. The sound emission system includes: N terminal units, where each of the N terminal units includes a communication module and a sound emission apparatus, and N is a positive integer; and M preset interfaces, where each of the M preset interfaces includes a power supply interface and / or a communication interface, the power supply interface is configured to supply power to the terminal unit, the communication interface is configured to send signaling and / or data to the terminal unit through the communication module, M is a positive integer, and M is greater than or equal to N.

[0006] Based on the foregoing technical solution, the N terminal units and the M preset interfaces are designed in the sound emission system, so that the terminal unit can be flexibly connected to the preset interface, to help a user flexibly design positions or a quantity of terminal units, thereby creating different sound effect environments for the user. In addition, this also helps the user reconstruct the sound emission system, and helps improve user experience.

[0007] In some possible implementations, the terminal unit may be a vehicle-mounted audio apparatus, and the preset interface may be a vehicle body interface. In this case, the sound emission system may be an in-vehicle audio system.

[0008] For example, the vehicle-mounted audio apparatus may be a speaker or a sound box.

[0009] The in-vehicle audio system may include: N vehicle-mounted audio apparatuses, where each of the N vehicle-mounted audio apparatuses includes a communication module, and N is a positive integer; and M vehicle body interfaces, where each of the M vehicle body interfaces includes a power supply interface and / or a communication interface, the power supply interface is configured to supply power to the vehicle-mounted audio apparatus, the communication interface is configured to send signaling and / or data to the vehicle-mounted audio apparatus through the communication module, M is a positive integer, and M is greater than or equal to N.

[0010] Based on the foregoing technical solution, the M vehicle body interfaces are designed in a vehicle, so that the N vehicle-mounted audio apparatus can be flexibly connected to the vehicle body interface, to help a user flexibly design positions or a quantity of vehicle-mounted audio apparatuses in a cabin, thereby creating different sound effect environments for the user in the cabin. In addition, this also helps the user reconstruct the in-vehicle audio system in the cabin, and helps improve user experience. This also helps a vehicle manufacturer equip a same vehicle model with different levels of sound emission systems, to simplify a manufacturing process.

[0011] With reference to the first aspect, in some implementations of the first aspect, the N vehicle-mounted audio apparatuses include a first vehicle-mounted audio apparatus. The first vehicle-mounted audio apparatus includes an active noise cancellation controller. The active noise cancellation controller is configured to: receive first audio data from a microphone, and perform noise cancellation on the first audio data.

[0012] Based on the foregoing technical solution, the active noise cancellation controller is added to the first vehicle-mounted audio apparatus, to perform noise cancellation on the audio data from the microphone. This helps improve design flexibility of the vehicle-mounted audio apparatus, so that the vehicle-mounted audio apparatus can implement an active noise cancellation function in addition to sound emission. In addition, in such a design manner, there is no need to establish a connection relationship between a processor and the active noise cancellation controller, and the audio data obtained by the vehicle-mounted audio apparatus through the communication module may be sent to the active noise cancellation controller to perform active noise cancellation. This helps reduce cabling inside the vehicle. In addition, a closed-loop active noise cancellation system may be formed locally. This helps improve effect of local active noise cancellation.

[0013] With reference to the first aspect, in some implementations of the first aspect, the N vehicle-mounted audio apparatuses include a second vehicle-mounted audio apparatus. The second vehicle-mounted audio apparatus includes the microphone. The second vehicle-mounted audio apparatus is configured to send, through a communication module corresponding to the second vehicle-mounted audio apparatus, the first audio data to a communication module corresponding to the first vehicle-mounted audio apparatus.

[0014] Based on the foregoing technical solution, the active noise cancellation controller and the microphone may be located in different vehicle-mounted audio apparatuses, so that the active noise cancellation function is implemented through communication between different vehicle-mounted audio apparatuses in the in-vehicle audio system. This helps improve design flexibility of the in-vehicle audio system.

[0015] For example, a vehicle-mounted audio apparatus 1 (including the active noise cancellation controller) and a vehicle-mounted audio apparatus 2 (including the microphone) are located in a driver area. In this case, the vehicle-mounted audio apparatus 2 may send audio data picked up by the microphone to the vehicle-mounted audio apparatus 1, so that the vehicle-mounted audio apparatus 1 can perform active noise cancellation, through the active noise cancellation controller, on the audio data picked up by the microphone. In this way, a closed-loop active noise cancellation system can be achieved in the driver area through the vehicle-mounted audio apparatus 1 and the vehicle-mounted audio apparatus 2.

[0016] With reference to the first aspect, in some implementations of the first aspect, the first vehicle-mounted audio apparatus includes the microphone.

[0017] Based on the foregoing technical solution, the active noise cancellation controller and the microphone may be located in a same vehicle-mounted audio apparatus, so that the active noise cancellation function can be implemented through one vehicle-mounted audio apparatus.

[0018] With reference to the first aspect, in some implementations of the first aspect, the N vehicle-mounted audio apparatuses include a third vehicle-mounted audio apparatus. The third vehicle-mounted audio apparatus includes a vehicle-mounted light controller. The vehicle-mounted light controller is configured to: receive second audio data from a communication module corresponding to the third vehicle-mounted audio apparatus, and control, based on the second audio data, a vehicle-mounted light to operate.

[0019] In some possible implementations, the vehicle-mounted light may include an exterior decorative light, an interior ambient light, a spotlight, or a light-emitting diode (light-emitting diode, LED) illumination light.

[0020] The ambient light is also referred to as environmental illumination, and may usually be arranged at positions such as a steering wheel, a center console, a footwell, a cup holder, a headliner, a welcome light, a scuff plate, a vehicle door, a trunk, and a vehicle light. The ambient light is primarily expressed in forms such as a single-color form, a multi-color form, a breathing effect form, and a music-synchronized form. The ambient light gives people a cozy and home-like sense of comfort, and also gives people a sense of high-tech and luxurious aesthetics.

[0021] The exterior decorative light may usually include a turn light, a brake light, a fog light, an illumination light, a position light, a roof light, a license plate light, an underbody light, a wheel light, and the like.

[0022] For example, when the vehicle-mounted light is the interior ambient light, the vehicle-mounted light controller may be an ambient light controller.

[0023] Based on the foregoing technical solution, the vehicle-mounted light controller is added to the vehicle-mounted audio apparatus, so that the communication module may send the received audio data to the vehicle-mounted light controller, to control the vehicle-mounted light. This helps improve the design flexibility of the vehicle-mounted audio apparatus, so that the vehicle-mounted audio apparatus can implement a function of controlling the vehicle-mounted light in addition to sound emission. In addition, in such a design manner, there is no need to establish a connection relationship between the processor (for example, a central system) and the vehicle-mounted light controller. This helps reduce cabling inside the vehicle. Moreover, the vehicle-mounted light controller is directly integrated into the vehicle-mounted audio apparatus. This helps reduce a data transmission delay, so that responsiveness of the vehicle-mounted light to a music rhythm can be improved.

[0024] With reference to the first aspect, in some implementations of the first aspect, the sound emission system is located in a carrier. The vehicle-mounted light controller is configured to control a vehicle-mounted light in a first area of the carrier based on the second audio data. The first area is an area corresponding to the third vehicle-mounted audio apparatus.

[0025] Based on the foregoing technical solution, the communication module in the third vehicle-mounted audio apparatus may send the received audio data to the vehicle-mounted light controller, to control the vehicle-mounted light in the area corresponding to the third vehicle-mounted audio apparatus.

[0026] The first area may be an area in which the third vehicle-mounted audio apparatus is located. Alternatively, the first area may be different from an area in which the third vehicle-mounted audio apparatus is located. For example, the first area is a second-row area, and the third vehicle-mounted audio apparatus is located in the driver area.

[0027] For example, the carrier may be a vehicle.

[0028] With reference to the first aspect, in some implementations of the first aspect, the N vehicle-mounted audio apparatuses include a fourth vehicle-mounted audio apparatus. The fourth vehicle-mounted audio apparatus is further configured to send an audio sink capability and / or position information of the fourth vehicle-mounted audio apparatus to a processor through a communication module corresponding to the fourth vehicle-mounted audio apparatus.

[0029] Based on the foregoing technical solution, the vehicle-mounted audio apparatus may send the audio sink capability and / or the position information of the vehicle-mounted audio apparatus to the processor. In this way, the processor can perform tuning based on an audio sink capability and / or position information of each vehicle-mounted audio apparatus, and the user does not need to manually perform tuning. This helps improve intelligence of the vehicle, and also helps improve auditory experience of the user.

[0030] In some possible implementations, the audio sink capability includes information about a maximum volume of the vehicle-mounted audio apparatus, information about a frequency (for example, a high frequency, an intermediate frequency, or a low frequency) of an emitted sound, and information indicating a bandwidth supported by a speaker, a controller, and a communication module in the vehicle-mounted audio apparatus.

[0031] With reference to the first aspect, in some implementations of the first aspect, the N vehicle-mounted audio apparatuses include a fifth vehicle-mounted audio apparatus. The fifth vehicle-mounted audio apparatus includes a power amplification module.

[0032] Based on the foregoing technical solution, the vehicle-mounted audio apparatus may further include the power amplification module. Audio source data obtained from a terminal device, for example, an Internet or a mobile phone, may be directly sent to the communication module in the vehicle-mounted audio apparatus, and the communication module sends the audio source data to the power amplification module for processing. Finally, processed audio data is played through the vehicle-mounted audio apparatus. This helps improve the design flexibility of the vehicle-mounted audio apparatus.

[0033] With reference to the first aspect, in some implementations of the first aspect, the N vehicle-mounted audio apparatuses include a sixth vehicle-mounted audio apparatus. The sixth vehicle-mounted audio apparatus includes a digital signal processing DSP module.

[0034] Based on the foregoing technical solution, the vehicle-mounted audio apparatus may further include the DSP module. The audio source data obtained from the terminal device, for example, the Internet or the mobile phone, may be directly sent to the communication module in the vehicle-mounted audio apparatus, and the communication module sends the audio source data to the DSP module for processing. Finally, processed audio data is played through the vehicle-mounted audio apparatus. This helps improve the design flexibility of the vehicle-mounted audio apparatus.

[0035] According to a second aspect, this application provides a control method. The method includes: obtaining an audio sink capability and position information of one or more vehicle-mounted audio apparatuses; determining a first tuning parameter based on an audio sink capability and position information of the one or more vehicle-mounted audio apparatuses; and controlling, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate.

[0036] Based on the foregoing technical solution, the tuning parameter may be determined by obtaining the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses, and the one or more vehicle-mounted audio apparatuses are controlled, based on the tuning parameter, to operate. In this way, an entire tuning process does not require participation of a user, so that an intelligence degree of a vehicle can be improved. This also helps improve auditory experience of the user.

[0037] With reference to the second aspect, in some implementations of the second aspect, determining the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses includes: determining the first tuning parameter based on position information of the user, a human ear height of the user, and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses.

[0038] Based on the foregoing technical solution, the tuning parameter may be determined based on three-dimensional coordinates of the user. In this way, the user can feel better audio effect. This helps improve the auditory experience of the user.

[0039] In some possible implementations, the method further includes: obtaining the position information of the user and the human ear height of the user.

[0040] For example, a position of the user and the human ear height of the user may be determined based on data collected by a sensor (for example, a camera, a lidar, or a millimeter-wave radar) in a cabin.

[0041] For example, the position of the user may be determined based on data collected by a microphone, and the human ear height of the user may be determined based on the data collected by the sensor (for example, the camera, the lidar, or the millimeter-wave radar) in the cabin.

[0042] For example, the position of the user may be determined based on data collected by a pressure sensor in a seat, and the human ear height of the user may be determined based on the data collected by the sensor (for example, the camera, the lidar, or the millimeter-wave radar) in the cabin.

[0043] With reference to the second aspect, in some implementations of the second aspect, the position information indicates that the user is located at a first position. Before controlling, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate, the method further includes: controlling, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to send audio data; and determining that a conformity difference between a frequency response curve and a preset curve of a sound at the first position falls within a preset range.

[0044] Based on the foregoing technical solution, after the tuning parameter is determined, the audio data may be sent based on the tuning parameter. When a conformity difference between a frequency response curve and the preset curve of a sound at the position of the user falls within the preset range, tuning may be terminated, and a final tuning parameter may be output. In this way, the vehicle can implement an automatic tuning process, and the process does not require participation of the user. This helps avoid a complex operation of the user in the tuning process, helps improve the intelligence degree of the vehicle, and also helps improve user experience.

[0045] With reference to the second aspect, in some implementations of the second aspect, determining the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses includes: obtaining a second tuning parameter; and inputting the second tuning parameter and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses into a prediction model, to obtain the first tuning parameter. The prediction model includes a three-dimensional cabin model and / or a sound wave propagation model.

[0046] Based on the foregoing technical solution, the second tuning parameter and the audio sink capability and the position information of the vehicle-mounted audio apparatus may be input into the prediction model, to obtain the final tuning parameter. In this way, generalization of the tuning process and tuning accuracy can be improved.

[0047] The three-dimensional cabin model may be determined by a position relationship between components in the cabin and an interior parameter.

[0048] The sound wave propagation model may be determined by the interior parameter and a frequency characteristic (for example, a reflection characteristic, a diffraction characteristic, and a refraction characteristic) of a sound wave.

[0049] With reference to the second aspect, in some implementations of the second aspect, determining the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses includes: determining the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and a mapping relationship. The mapping relationship is a mapping relationship among the audio sink capability of the vehicle-mounted audio apparatus, a position of the vehicle-mounted audio apparatus, and a tuning parameter.

[0050] Based on the foregoing technical solution, the mapping relationship among the audio sink capability of the vehicle-mounted audio apparatus, the position of the vehicle-mounted audio apparatus, and the tuning parameter may be preset in the vehicle. In this case, after the vehicle-mounted audio apparatus sends the audio sink capability and the position information to a processor, the processor may determine an appropriate tuning parameter based on the mapping relationship. In this way, the vehicle can implement the automatic tuning process, and the process does not require participation of the user. This helps avoid the complex operation of the user in the tuning process, helps improve the intelligence degree of the vehicle, and also helps improve user experience.

[0051] With reference to the second aspect, in some implementations of the second aspect, determining the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and the mapping relationship includes: determining a plurality of tuning parameters based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and the mapping relationship; and determining the first tuning parameter from the plurality of tuning parameters based on physiological feature information of the user.

[0052] With reference to the second aspect, in some implementations of the second aspect, obtaining the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses includes: when it is detected that a position and / or a quantity of the one or more vehicle-mounted audio apparatuses change / changes, receiving an audio sink capability and position information of the one or more vehicle-mounted audio apparatuses after change.

[0053] Based on the foregoing technical solution, when it is detected that the position and / or the number of the one or more vehicle-mounted audio apparatuses change / changes, the processor may receive the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses whose position and / or quantity change / changes. In this case, the processor may re-determine the tuning parameter based on the audio sink capability and the position information of the vehicle-mounted audio apparatus whose position and / or quantity are / is updated. This helps improve the intelligence degree of the vehicle, and also helps improve the auditory experience of the user.

[0054] With reference to the second aspect, in some implementations of the second aspect, the one or more vehicle-mounted audio apparatuses include a first vehicle-mounted audio apparatus and a second vehicle-mounted audio apparatus. The method further includes: establishing a communication connection between the first vehicle-mounted audio apparatus that includes an active noise cancellation controller and the second vehicle-mounted audio apparatus that includes a microphone.

[0055] With reference to the second aspect, in some implementations of the second aspect, the one or more vehicle-mounted audio apparatuses include a third vehicle-mounted audio apparatus. The method further includes: establishing a communication connection between the third vehicle-mounted audio apparatus that includes a vehicle-mounted light controller and a vehicle-mounted light.

[0056] According to a third aspect, this application provides a control apparatus, including: an obtaining unit, configured to obtain an audio sink capability and position information of one or more vehicle-mounted audio apparatuses; a determining unit, configured to determine a first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses; and a control unit, configured to control, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate.

[0057] With reference to the third aspect, in some implementations of the third aspect, the determining unit is configured to determine the first tuning parameter based on position information of a user, a human ear height of the user, and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses.

[0058] With reference to the third aspect, in some implementations of the third aspect, the position information indicates that the user is located at a first position. The control unit is configured to: before controlling, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate, control, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to send audio data. The determining unit is configured to determine that a conformity difference between a frequency response curve and a preset curve of a sound at the first position falls within a preset range.

[0059] With reference to the third aspect, in some implementations of the third aspect, the obtaining unit is further configured to obtain a second tuning parameter. The determining unit is configured to input the second tuning parameter and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses into a prediction model, to obtain the first tuning parameter. The prediction model includes a three-dimensional cabin model and / or a sound wave propagation model.

[0060] With reference to the third aspect, in some implementations of the third aspect, the determining unit is configured to determine the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and a mapping relationship. The mapping relationship is a mapping relationship among the audio sink capability of the vehicle-mounted audio apparatus, a position of the vehicle-mounted audio apparatus, and a tuning parameter.

[0061] With reference to the third aspect, in some implementations of the third aspect, the determining unit is configured to: determine a plurality of tuning parameters based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and the mapping relationship, and determine the first tuning parameter from the plurality of tuning parameters based on physiological feature information of the user.

[0062] With reference to the third aspect, in some implementations of the third aspect, the obtaining unit is configured to: when it is detected that a quantity and / or a number of the one or more vehicle-mounted audio apparatuses change / changes, receive an audio sink capability and position information of the one or more vehicle-mounted audio apparatuses after change.

[0063] With reference to the third aspect, in some implementations of the third aspect, the one or more vehicle-mounted audio apparatuses include a first vehicle-mounted audio apparatus and a second vehicle-mounted audio apparatus. The control unit is configured to control the first vehicle-mounted audio apparatus that includes an active noise cancellation controller and the second vehicle-mounted audio apparatus that includes a microphone to establish a communication connection.

[0064] With reference to the third aspect, in some implementations of the third aspect, the one or more vehicle-mounted audio apparatuses include a third vehicle-mounted audio apparatus. The control unit is configured to control a vehicle-mounted light and the third vehicle-mounted audio apparatus that includes a vehicle-mounted light controller to establish a communication connection.

[0065] According to a fourth aspect, a control apparatus is provided. The control apparatus includes a processing unit and a storage unit. The storage unit is configured to store instructions, and the processing unit executes the instructions stored in the storage unit, to enable the control apparatus to perform any possible method in the second aspect.

[0066] According to a fifth aspect, a control system is provided. The system includes a vehicle-mounted audio apparatus and a computing platform. The computing platform includes any possible control apparatus in the third aspect or the fourth aspect.

[0067] In some possible implementations, the vehicle-mounted audio apparatus may be the vehicle-mounted audio apparatus in the first aspect.

[0068] According to a sixth aspect, a terminal device is provided. The terminal device includes any possible control apparatus in the third aspect, includes the control apparatus in the fourth aspect, or includes the control system in the fifth aspect.

[0069] In some possible implementations, the terminal device is a carrier (for example, a vehicle).

[0070] In some possible implementations, the terminal device is a device in a smart home.

[0071] According to a seventh aspect, a computer program product is provided. The computer program product includes computer program code. When the computer program code is run on a computer, the computer is enabled to perform any possible method according to the second aspect.

[0072] It should be noted that the computer program code may be completely or partially stored in a first storage medium. The first storage medium may be encapsulated with a processor, or may be encapsulated separately from the processor. This is not specifically limited in this embodiment of this application.

[0073] According to an eighth aspect, a computer-readable medium is provided. The computer-readable medium stores program code. When the computer program code is run on a computer, the computer is enabled to perform any possible method according to the second aspect.

[0074] According to a ninth aspect, an embodiment of this application provides a chip system. The chip system includes a processor configured to invoke a computer program or computer instructions stored in a memory, to enable the processor to perform any possible method according to the second aspect.

[0075] With reference to the ninth aspect, in a possible implementation, the processor is coupled to the memory through an interface.

[0076] With reference to the ninth aspect, in a possible implementation, the chip system further includes the memory. The memory stores the computer program or the computer instructions.BRIEF DESCRIPTION OF DRAWINGS

[0077] FIG. 1 is a block diagram of a sound emission system according to an embodiment of this application; FIG. 2 is a diagram of using a sound emission system in a smart home scenario according to an embodiment of this application; FIG. 3 is a block diagram of an in-vehicle audio system according to an embodiment of this application; FIG. 4 is a diagram of an in-vehicle audio system according to an embodiment of this application; FIG. 5 is another diagram of an in-vehicle audio system according to an embodiment of this application; FIG. 6 is another diagram of an in-vehicle audio system according to an embodiment of this application; FIG. 7 is another diagram of an in-vehicle audio system according to an embodiment of this application; FIG. 8 is another diagram of an in-vehicle audio system according to an embodiment of this application; FIG. 9 is another diagram of an in-vehicle audio system according to an embodiment of this application; FIG. 10 is a diagram of a vehicle-mounted audio apparatus and a vehicle body interface according to an embodiment of this application; FIG. 11 is a diagram of a line module according to an embodiment of this application; FIG. 12 is a block diagram of a vehicle according to an embodiment of this application; FIG. 13 is a schematic flowchart of a control method according to an embodiment of this application; FIG. 14A and FIG. 14B are another schematic flowchart of a control method according to an embodiment of this application; FIG. 15 is another schematic flowchart of a control method according to an embodiment of this application; and FIG. 16 is a block diagram of a control apparatus according to an embodiment of this application. DESCRIPTION OF EMBODIMENTS

[0078] The following describes the technical solutions in embodiments of this application with reference to accompanying drawings in embodiments of this application. In descriptions in embodiments of this application, unless otherwise specified, " / " means "or". For example, A / B may indicate A or B. In this specification, "and / or" describes only an association relationship for describing associated objects and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: Only A exists, both A and B exist, and only B exists. "At least one" means one or more. For example, "at least one of A and B", similar to "A and / or B", describes an association relationship between the associated objects and indicates that three relationships may exist. For example, at least one of A and B may indicate the following three cases: Only A exists, both A and B exist, and only B exists.

[0079] In embodiments of this application, prefix words such as "first" and "second" are used only to distinguish between different described objects, and do not limit positions, a sequence, priorities, quantities, content, or the like of the described objects. In embodiments of this application, use of the prefix words, for example, ordinal numbers, used to distinguish between the described objects do not constitute a limitation on the described objects. For descriptions of the described objects, refer to context descriptions in the claims or embodiments, and use of the prefix words should not constitute a redundant limitation. In addition, in the descriptions of embodiments, unless otherwise specified, "a plurality of" means two or more.

[0080] As described above, currently, when designing a vehicle model, an original equipment manufacturer usually determines a configuration of an in-vehicle audio system, for example, determines a model of a power amplifier and a quantity and positions of speakers, to carry out production based on the fixed configuration and connection during manufacturing. This leads to a fixed design of an in-vehicle audio system installed when a vehicle is delivered, and it is difficult for a user to reconstruct the in-vehicle audio system.

[0081] This application provides a sound emission system, a control method, and a vehicle, to help improve design flexibility of the sound emission system, help a user to reconstruct the sound emission system, and help improve user experience.

[0082] FIG. 1 is a block diagram of a sound emission system 100 according to an embodiment of this application. The sound emission system 100 includes N terminal units (for example, terminal units 1 to N) and M preset interfaces (for example, preset interfaces 1 to M), where N and M are positive integers and M is greater than or equal to N. Each of the N terminal units includes a communication module and a sound emission apparatus. Each of the M preset interfaces includes a power supply interface and / or a communication interface, the power supply interface is configured to supply power to the terminal unit, and the communication interface is configured to send signaling and / or data to the terminal unit through the communication module.

[0083] In an embodiment, the preset interface may include the power supply interface and does not include the communication interface. In this case, the power supply interface may supply power to the communication module in the terminal unit. For example, the sound emission apparatus is a speaker. If the speaker is an active speaker, the power supply unit may be further configured to supply power to the active speaker. The communication module in the terminal unit may receive audio data in a wireless manner, to play the audio data through the sound emission apparatus.

[0084] In an embodiment, the preset interface may include the communication interface and does not include the power supply interface. For example, the communication module in the terminal unit is a communication interface. The communication module in the terminal unit is connected to the communication interface in the preset interface in a wired manner. For example, the sound emission apparatus is a passive speaker. The communication module in the terminal unit may receive audio data sent by the communication interface, to play the audio data through the passive speaker.

[0085] In an embodiment, the preset interface may include the communication interface and the power supply interface. For example, the communication module in the terminal unit is a communication interface. The communication module in the terminal unit is connected to the communication interface in the preset interface in a wired manner. For example, the sound emission apparatus is an active speaker. The power supply interface may supply power to the active speaker. The communication module in the terminal unit may receive audio data sent by the communication interface, to play the audio data through the active speaker.

[0086] When a terminal unit 100 is located in a home scenario, the terminal unit 100 may be located at different positions in a home.

[0087] For example, FIG. 2 is a diagram of using a sound emission system in a smart home scenario according to an embodiment of this application. For example, the terminal unit is a smart sound box (the smart sound box includes a communication module). A preset interface 1, a preset interface 2, a preset interface 3, and a preset interface 4 may be included in a living room. A smart sound box 1 may be connected to the preset interface 1, a smart sound box 2 may be connected to the preset interface 2, a smart sound box 3 may be connected to the preset interface 3, and a smart sound box 4 may be connected to the preset interface 4. A smart screen may send the audio data to communication modules of the smart sound boxes 1 to 4, so that the smart sound boxes 1 to 4 can create surround sound in the living room.

[0088] When the terminal unit 100 is located in a vehicle, the terminal unit 100 may be a vehicle-mounted audio apparatus (for example, a vehicle-mounted speaker or a vehicle-mounted sound box). In this case, the sound emission system 100 may be an in-vehicle audio system.

[0089] The vehicle in embodiments of this application is a vehicle in a broad sense, and may be a transportation means (for example, a commercial vehicle, a passenger vehicle, a motorcycle, a flight vehicle, or a train), an industrial vehicle (for example, a forklift truck, a trailer, or a tractor), an engineering vehicle (for example, an excavator, a bulldozer, or a crane), an agricultural device (for example, a lawn mower or a harvester), a recreation device, a toy vehicle, and the like. A type of the vehicle is not specifically limited in embodiments of this application.

[0090] For example, FIG. 3 is a block diagram of an in-vehicle audio system 300 according to an embodiment of this application. The in-vehicle audio system 300 may include N vehicle-mounted audio apparatuses (for example, vehicle-mounted audio apparatuses 1 to N), where each of the N vehicle-mounted audio apparatuses includes a communication module, and N is a positive integer; and M vehicle body interfaces (for example, vehicle body interfaces 1 to M), where each of the M vehicle body interfaces includes a power supply interface and / or a communication interface, the power supply interface is configured to supply power to the vehicle-mounted audio apparatus, the communication interface is configured to send signaling and / or data to the vehicle-mounted audio apparatus through the communication module, M is a positive integer, and M is greater than or equal to N.

[0091] FIG. 4 is a diagram of an in-vehicle audio system according to an embodiment of this application. As shown in FIG. 4, a vehicle includes vehicle body interfaces 1 to 12 and vehicle-mounted speakers 1 to 8. The vehicle body interfaces 1 to 3, the vehicle-mounted speaker 1, and the vehicle-mounted speaker 2 may be located in a driver area. The vehicle body interfaces 4 to 6, the vehicle-mounted speaker 3, and the vehicle-mounted speaker 4 may be located in a front passenger area. The vehicle body interfaces 7 to 9, the vehicle-mounted speaker 5, and the vehicle-mounted speaker 6 may be located in a second-row left-side area. The vehicle body interfaces 10 to 12, the vehicle-mounted speaker 7, and the vehicle-mounted speaker 8 may be located in a second-row right-side area. The vehicle-mounted speaker 1 is connected to the vehicle body interface 1, the vehicle-mounted speaker 2 is connected to the vehicle body interface 2, the vehicle-mounted speaker 3 is connected to the vehicle body interface 4, the vehicle-mounted speaker 4 is connected to the vehicle body interface 5, the vehicle-mounted speaker 5 is connected to the vehicle body interface 7, the vehicle-mounted speaker 6 is connected to the vehicle body interface 8, the vehicle-mounted speaker 7 is connected to the vehicle body interface 10, and the vehicle-mounted speaker 8 is connected to the vehicle body interface 11.

[0092] FIG. 5 is another diagram of an in-vehicle audio system according to an embodiment of this application. The in-vehicle audio system is networked in a star topology. A central system may be connected to each vehicle-mounted speaker through an audio cable.

[0093] FIG. 6 is another diagram of an in-vehicle audio system according to an embodiment of this application. The in-vehicle audio system is networked in a daisy-chain topology. A central system and a vehicle-mounted speaker 1, the vehicle-mounted speaker 1 and a vehicle-mounted speaker 3, the vehicle-mounted speaker 3 and a vehicle-mounted speaker 4, the vehicle-mounted speaker 4 and a vehicle-mounted speaker 7, the vehicle-mounted speaker 7 and a vehicle-mounted speaker 8, the vehicle-mounted speaker 8 and a vehicle-mounted speaker 6, the vehicle-mounted speaker 6 and a vehicle-mounted speaker 5, and the vehicle-mounted speaker 5 and a vehicle-mounted speaker 2 may be connected through an A2B audio bus.

[0094] FIG. 7 is another diagram of an in-vehicle audio system according to an embodiment of this application. The in-vehicle audio system is networked in a wireless manner. For example, the wireless networking manner may be networking using a wireless communication technology, for example, Wi-Fi, Bluetooth, or SparkLink.

[0095] FIG. 8 is another diagram of an in-vehicle audio system according to an embodiment of this application. The in-vehicle audio system is networked in a tree topology. For example, a central system may be connected to a central subsystem 1 and a central subsystem 2. The central subsystem 1 may be a central system in a driver area, and the central subsystem 2 may be a central system in a front passenger area. The central subsystem 1 may be connected to a vehicle-mounted speaker 1 and a vehicle-mounted speaker 2. The central subsystem 2 may be connected to a vehicle-mounted speaker 3 and a vehicle-mounted speaker 4.

[0096] FIG. 9 is another diagram of an in-vehicle audio system according to an embodiment of this application. The in-vehicle audio system is networked in a mesh topology.

[0097] A vehicle-mounted speaker and a vehicle body interface may be detached from each other. For example, a vehicle-mounted speaker 1 may be detached from a vehicle body interface 1, to be used in an outdoor scenario (for example, a camping scenario, an excursion scenario, or a hiking scenario) or a home scenario (for example, used as a smart sound box in FIG. 2). For another example, after the vehicle-mounted speaker 1 is detached, power may be supplied to the vehicle-mounted speaker 1 through a power bank, a battery module, or a power dock, so that a wireless connection (for example, a Bluetooth connection) is established between a communication module in the vehicle-mounted speaker 1 and a mobile phone. Alternatively, when the vehicle-mounted speaker 1 is an active speaker, power may be supplied to the active speaker. In this way, the vehicle-mounted audio apparatus is not fixed inside a cabin. In the outdoor scenario, the vehicle-mounted audio apparatus is detached, so that flexibility of using the vehicle-mounted audio apparatus by a user can be improved, and the user does not need to carry an additional audio apparatus in the outdoor scenario. This helps improve user experience.

[0098] For another example, a smart sound box in a home may be mounted on the vehicle. For example, the smart sound box 1 in FIG. 2 may be connected to a vehicle body interface 3, and the smart sound box 2 may be connected to a vehicle body interface 6. In this way, a quantity of vehicle-mounted audio apparatuses can be flexibly increased or reduced in the vehicle, so that the user can adjust positions and / or a quantity of vehicle-mounted audio apparatuses in the cabin, and therefore, different sound effect environments can be created for the user. This helps improve design flexibility of the in-vehicle audio system.

[0099] In an embodiment, the terminal unit (for example, the vehicle-mounted audio apparatus) may adopt a modular design. For example, the vehicle-mounted audio apparatus may include the communication module and another functional module. The another functional module includes but is not limited to one or more of an active noise cancellation controller, a vehicle-mounted light controller, a power amplification module, and a DSP module.

[0100] The power amplification module may be used as a supplement to transmission power of a communication line, to increase sound emission power of the vehicle-mounted speaker and improve effect of the in-vehicle audio system.

[0101] The DSP module may process audio data to improve the effect of the in-vehicle audio system.

[0102] The active noise cancellation controller may provide an active noise cancellation capability, and may filter out, based on audio data obtained by the communication module, a sound that is emitted by a vehicle-mounted speaker and that is picked up by a microphone, and process only noise.

[0103] The vehicle-mounted light controller may provide a capability to control a vehicle-mounted light that pulses to the audio data, and may obtain the audio data from the communication module, to control the vehicle-mounted light.

[0104] For example, the vehicle-mounted light controller may be an ambient light controller, and may control an ambient light in the vehicle.

[0105] Optionally, the N vehicle-mounted audio apparatuses include a first vehicle-mounted audio apparatus. The first vehicle-mounted audio apparatus includes an active noise cancellation controller. The active noise cancellation controller is configured to: receive first audio data from a microphone, and perform noise cancellation on the first audio data.

[0106] For example, the first vehicle-mounted audio apparatus is a vehicle-mounted speaker 1. The vehicle-mounted speaker 1 may include the active noise cancellation controller. The active noise cancellation controller of the vehicle-mounted speaker 1 may receive audio data from the microphone, to perform noise cancellation on the audio data. The vehicle-mounted speaker 1 may play audio data obtained through noise cancellation.

[0107] In an embodiment, the N vehicle-mounted audio apparatuses include a second vehicle-mounted audio apparatus. The second vehicle-mounted audio apparatus includes the microphone. The second vehicle-mounted audio apparatus is configured to send, through a communication module corresponding to the second vehicle-mounted audio apparatus, the first audio data to a communication module corresponding to the first vehicle-mounted audio apparatus.

[0108] For example, the second vehicle-mounted audio apparatus is a vehicle-mounted speaker 2. Audio data collected by a microphone in the vehicle-mounted speaker 2 may be sent to the communication module in the vehicle-mounted speaker 1 through the communication module in the vehicle-mounted speaker 2. The communication module in the vehicle-mounted speaker 1 may send the audio data to the active noise cancellation controller of the vehicle-mounted speaker 1, thereby completing active noise cancellation on the audio data. Audio data processed by the active noise cancellation controller may be played by the vehicle-mounted speaker 1. In this way, a closed-loop active noise cancellation system may be formed in a driver area.

[0109] In an embodiment, the first vehicle-mounted audio apparatus includes the microphone.

[0110] For example, the vehicle-mounted speaker 1 may include the microphone and the active noise cancellation controller. In this way, after collecting audio data, the microphone may send the audio data to the active noise cancellation controller. Active noise cancellation can be implemented through a single vehicle-mounted speaker.

[0111] In an embodiment, the N vehicle-mounted audio apparatuses include a third vehicle-mounted audio apparatus. The third vehicle-mounted audio apparatus includes a vehicle-mounted light controller. The vehicle-mounted light controller is configured to: receive second audio data from a communication module corresponding to the third vehicle-mounted audio apparatus, and control, based on the second audio data, a vehicle-mounted light to operate.

[0112] In an embodiment, the third vehicle-mounted speaker may be a vehicle-mounted speaker 5. A communication module of the vehicle-mounted speaker 5 may receive audio data and send the audio data to the vehicle-mounted light controller. The vehicle-mounted light controller may control, based on the audio data, vehicle-mounted lights in the driver area, a front passenger area, a second-row left-side area, and a second-row right-side area to operate.

[0113] Optionally, the sound emission system is located in a carrier. The vehicle-mounted light controller is configured to control a vehicle-mounted light in a first area of the carrier based on the second audio data. The first area is an area corresponding to the third vehicle-mounted audio apparatus.

[0114] In an embodiment, the first area may be an area in which the third vehicle-mounted audio apparatus is located.

[0115] For example, the third vehicle-mounted speaker may be the vehicle-mounted speaker 5. The communication module of the vehicle-mounted speaker 5 may receive the audio data and send the audio data to the vehicle-mounted light controller. The vehicle-mounted light controller may control, based on the audio data, the vehicle-mounted light in the second-row left-side area to operate.

[0116] In an embodiment, the first area may include an area other than an area in which the third vehicle-mounted audio apparatus is located.

[0117] For example, the third vehicle-mounted speaker may be the vehicle-mounted speaker 5. The communication module of the vehicle-mounted speaker 5 may receive the audio data and send the audio data to the vehicle-mounted light controller. The vehicle-mounted light controller may control, based on the audio data, the vehicle-mounted light in the second-row right-side area or the vehicle-mounted lights in the second-row left-side area and the second-row right-side area to operate.

[0118] In an embodiment, the N vehicle-mounted audio apparatuses include a fourth vehicle-mounted audio apparatus. The fourth vehicle-mounted audio apparatus is further configured to send an audio sink capability and / or position information of the fourth vehicle-mounted audio apparatus to a processor through a communication module corresponding to the fourth vehicle-mounted audio apparatus.

[0119] For example, vehicle-mounted audio apparatuses 1 to 8 may send an audio sink capability and / or position information of each vehicle-mounted audio apparatus to a computing platform of the vehicle. After receiving the audio sink capability and / or the position information of each vehicle-mounted audio apparatus, the computing platform may determine a tuning parameter, to control, based on the tuning parameter, the vehicle-mounted audio apparatuses 1 to 8 to operate.

[0120] The foregoing uses an example in which each vehicle-mounted audio apparatus in the vehicle sends an audio sink capability and / or position information corresponding to each vehicle-mounted audio apparatus to the computing platform. This embodiment of this application is not limited thereto. For example, the vehicle-mounted audio apparatus 1 and the vehicle-mounted audio apparatus 2 may send audio sink capabilities and / or position information corresponding to the vehicle-mounted audio apparatus 1 and the vehicle-mounted audio apparatus 2 to the computing platform, and the computing platform may determine a tuning parameter of the driver area based on the information, to improve auditory experience of a user in the driver area.

[0121] In an embodiment, the N vehicle-mounted audio apparatuses include a fifth vehicle-mounted audio apparatus. The fifth vehicle-mounted audio apparatus includes a power amplification module.

[0122] In an embodiment, the N vehicle-mounted audio apparatuses include a sixth vehicle-mounted audio apparatus. The sixth vehicle-mounted audio apparatus includes a digital signal processing DSP module.

[0123] FIG. 10 is a diagram of a vehicle-mounted audio apparatus and a vehicle body interface according to an embodiment of this application. If a communication module of the vehicle-mounted audio apparatus is a communication interface, the communication interface of the vehicle-mounted audio apparatus and a communication interface in the vehicle body interface may be located on a same side. This can facilitate interconnection between communication interfaces.

[0124] In an embodiment, if the in-vehicle audio system is networked in the star topology shown in FIG. 5, a line in interface may be reserved in the vehicle body interface.

[0125] In an embodiment, if the in-vehicle audio system is networked in the daisy-chain topology shown in FIG. 6 and a specific vehicle body interface is not connected to the vehicle-mounted audio apparatus, a line module may be reserved in the vehicle body interface. FIG. 11 is a diagram of a line module according to an embodiment of this application. A line in interface and a line out interface may be interconnected through the line module.

[0126] With reference to FIG. 1 to FIG. 11, the foregoing describes the terminal unit (for example, the vehicle-mounted audio apparatus) provided in embodiments of this application. The following describes a process of determining a tuning parameter in embodiments of this application with reference to embodiments.

[0127] FIG. 12 is a block diagram of a vehicle according to an embodiment of this application. The vehicle may include N vehicle-mounted audio apparatuses and a computing platform 120. The N vehicle-mounted audio apparatuses may be connected to the computing platform 120 in a wireless or wired manner.

[0128] For example, the N vehicle-mounted audio apparatuses may be the foregoing vehicle-mounted speakers 1 to 8.

[0129] For example, the computing platform 120 may include a central system, and the central system may have communication and data processing functions. The central system may receive an audio sink capability and position information that are sent by each of the N vehicle-mounted audio apparatuses, so that the central system can determine a tuning parameter based on the audio sink capability and the position information of each vehicle-mounted audio apparatus.

[0130] The computing platform 120 may include one or more processors, for example, processors 121 to 12n (where n is a positive integer). The processor is a circuit having a signal processing capability. In an implementation, the processor may be a circuit having an instruction reading and running capability, for example, a central processing unit (central processing unit, CPU), a microprocessor, a graphics processing unit (graphics processing unit, GPU) (which may be understood as a microprocessor), or a digital signal processor (digital signal processor, DSP). In another implementation, the processor may implement a specific function based on a logical relationship of a hardware circuit. The logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (application-specific integrated circuit, ASIC) or a programmable logic device (programmable logic device, PLD), for example, a field programmable gate array (field programmable gate array, FPGA). In the reconfigurable hardware circuit, a process in which the processor loads a configuration document to implement hardware circuit configuration may be understood as a process in which the processor loads instructions to implement functions of a part or all of the foregoing units. In addition, the processor may alternatively be a hardware circuit designed for artificial intelligence, and may be understood as an ASIC, for example, a neural network processing unit (neural network processing unit, NPU), a tensor processing unit (tensor processing unit, TPU), or a deep learning processing unit (deep learning processing unit, DPU). Moreover, the computing platform 120 may further include a memory. The memory is configured to store instructions. A part or all of the processors 121 to 12n may invoke the instructions in the memory to execute the instructions, to implement a corresponding function.

[0131] FIG. 13 is a schematic flowchart of a control method 1300 according to an embodiment of this application. The method 1300 may be performed by a vehicle 1200, the method 1300 may be performed by the foregoing computing platform 120 (for example, a central system), the method 1300 may be performed by a system on a chip (system-on-a-chip, SoC) on the foregoing computing platform, or the method 1300 may be performed by a processor or a chip on the computing platform. The following uses an example in which an execution body is the central system for description. The method 1300 includes S1310, S1320, and S1330.

[0132] S1310: The central system obtains an audio sink capability and position information of one or more vehicle-mounted audio apparatuses.

[0133] In an embodiment, that the central system obtains the audio sink capability and the position information of the one or more terminal units includes: After detecting an input of a user, the central system obtains the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses.

[0134] For example, when it is detected that the user sends a voice instruction "start tuning", the central system may obtain audio sink capabilities and position information of vehicle-mounted speakers 1 to 8.

[0135] In an embodiment, that the central system obtains the audio sink capability and the position information of the one or more terminal units includes: When it is detected that a quantity and / or a number of the one or more vehicle-mounted audio apparatuses change / changes, the central system receives an audio sink capability and position information of the one or more vehicle-mounted audio apparatuses after change.

[0136] The in-vehicle audio system shown in FIG. 4 is used as an example. After the vehicle is delivered, the user may send an instruction to the vehicle, so that the vehicle starts to perform tuning. For example, when the vehicle detects the voice instruction "start tuning" of the user, the central system may send control signaling to the vehicle-mounted speakers 1 to 8. The control signaling may indicate the vehicle-mounted speakers 1 to 8 to upload the audio sink capabilities and the position information of the vehicle-mounted speakers 1 to 8 to the central system.

[0137] For example, after the central system determines tuning parameters of the vehicle-mounted speakers 1 to 8, namely, the vehicle-mounted audio apparatuses, the vehicle-mounted speakers 1 to 8 may periodically send the audio sink capabilities and the position information that correspond to the vehicle-mounted speakers 1 to 8 to the central system. When the central system determines that the audio sink capabilities and the position information of the vehicle-mounted speaker 7 and the vehicle-mounted speaker 8 are not received within preset duration, the central system may perform tuning again based on the audio sink capabilities and the position information of the vehicle-mounted speakers 1 to 6.

[0138] For example, after the central system determines the tuning parameters of the vehicle-mounted speakers 1 to 8, namely, the vehicle-mounted audio apparatuses, the central system may monitor a vehicle body interface corresponding to the vehicle-mounted speaker. When the central system determines that a vehicle body interface 10 and a vehicle body interface 11 do not supply power to vehicle-mounted speakers within the preset duration, the central system may perform tuning again based on the audio sink capabilities and the position information of the vehicle-mounted speakers 1 to 6.

[0139] For example, after the central system determines the tuning parameters of the vehicle-mounted speakers 1 to 8, namely, the vehicle-mounted audio apparatuses, the central system may monitor the vehicle body interface corresponding to the vehicle-mounted speaker. When the central system determines that a terminal unit (for example, a smart sound box 1) is connected to a vehicle body interface 3, the central system may send a control instruction to the smart sound box 1. The control instruction instructs the smart sound box 1 to send an audio sink capability and position information of the smart sound box 1 to the central system. In this way, the central system can determine the tuning parameters based on the audio sink capabilities and the position information of the vehicle-mounted speakers 1 to 8 and the smart sound box 1.

[0140] The foregoing S1310 is described by using an example in which the vehicle-mounted audio apparatus sends the audio sink capability and the position information to the central system. This embodiment of this application is not limited thereto. After the vehicle-mounted audio apparatus is connected to a vehicle body interface, the vehicle-mounted audio apparatus may alternatively send the audio sink capability of the vehicle-mounted audio apparatus to the central system through a communication interface in the vehicle body interface. The central system may determine the tuning parameter based on the audio sink capability of the vehicle-mounted audio apparatus and a position of the vehicle body interface (which may be used as a position of the vehicle-mounted audio apparatus).

[0141] S1320: The central system determines a first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses.

[0142] In an embodiment, that the central system determines the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses includes: The central system determines the first tuning parameter based on position information of the user, a human ear height of the user, and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses.

[0143] In an embodiment, before the central system determines the first tuning parameter based on the position information of the user, the human ear height of the user, and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses, the method 1300 further includes: The central system obtains the position information of the user and the human ear height of the user.

[0144] That the central system obtains the position information of the user and the human ear height of the user may also be understood as that the central system obtains three-dimensional coordinates of the user.

[0145] For example, a manner in which the central system obtains the position information of the user includes but is not limited to the following manners: (1) The central system may determine a position of the user in a cabin based on data collected by a pressure sensor in a seat. For example, when determining that a pressure value collected by a pressure sensor in a seat in a second-row right-side area is greater than a preset pressure value, the central system determines that the user is located in the second-row right-side area, so that a central point (or another preset point) of the second-row right-side area can be determined as the position of the user. (2) The central system may obtain an instruction of the user. The instruction indicates a position of the user. For example, when obtaining touch data, from a central display screen, indicating that the user moves a desired tuning position (for example, a sweet spot) to a second-row right-side area, the central system may determine a central point (or another preset point) of the second-row right-side area as the position of the user. (3) The central system may determine a position of the user based on data collected by a sensor (for example, a camera or a lidar) in a cabin.

[0146] The central system may obtain the position information of the user in one of the manners, or may obtain the position information of the user in a combination of a plurality of manners.

[0147] For example, a manner in which the central system obtains the human ear height of the user includes but is not limited to the following manners: (1) The central system stores height information of a user 1. When obtaining an image captured by a camera in a cabin and determining, based on the image, that the user 1 is located in a second-row right-side area, the central system may estimate a human ear height of the user 1 based on the height information of the user 1 and a seat design parameter. (2) The central system may obtain an image captured by a camera in a cabin, and estimate a human ear height of a user 1 based on the image and a height parameter of the cabin. (3) The central system may obtain a pose parameter of the user that is sent by a seat in a second-row right-side area, so that a human ear height of a user 1 can be estimated based on the pose parameter.

[0148] The central system may obtain the human ear height of the user in one of the manners, or may obtain the human ear height of the user in a combination of a plurality of manners.

[0149] In an embodiment, the position information indicates that the user is located at a first position. Before the central system controls, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate, the method 1300 further includes: The central system controls, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to send audio data; and the central system determines that a conformity difference between a frequency response curve and a preset curve of sound at the first position falls within a preset range.

[0150] The curve may be an auditory curve of a human ear. The curve may reflect a preference of the user for an auditory curve of a specific music type.

[0151] The foregoing is described by using an example in which a tuning process automatically stops when the first tuning parameter reaches a preset condition. This embodiment of this application is not limited thereto. For example, the tuning process may alternatively stop when audio effect perceived by the user in the second-row right-side area meets expectation of the user. When detecting an instruction of the user (for example, the user sends a voice instruction of "stop tuning"), the vehicle may stop the tuning process and output the tuning parameter.

[0152] In an embodiment, that the central system determines the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses includes: The central system obtains a second tuning parameter; and the central system inputs the second tuning parameter and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses into a prediction model, to obtain the first tuning parameter. The prediction model includes a three-dimensional cabin model and / or a sound wave propagation model.

[0153] The second tuning parameter may be a random tuning parameter, or may be a tuning parameter obtained by the central system in a previous tuning process.

[0154] After obtaining the second tuning parameter, the central system may input the second tuning parameter and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses into the prediction model, to obtain the first tuning parameter. The prediction model may include the three-dimensional cabin model and / or the sound wave propagation model. The prediction model may simulate propagation of a sound wave in the cabin, and then may verify impact of the tuning parameter on sound effect.

[0155] In an embodiment, that the central system determines the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses includes: The central system determines the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and a mapping relationship. The mapping relationship is a mapping relationship among the audio sink capability of the vehicle-mounted audio apparatus, a position of the vehicle-mounted audio apparatus, and the tuning parameter.

[0156] For example, Table 1 shows a mapping relationship present when a hardware system of an in-vehicle audio system is a configuration 1. Table 1Audio sink capabilityPositionHardware systemTuning styleTuning parameterAA(x1, y1, z1)Rockm1.n1 / m2.n2BB(x2, y2, z2)Configuration 1Lightm3.n3 / m4.n4............

[0157] For example, if the audio sink capability and the position sent by the vehicle-mounted audio apparatus match (AA, BB / (x1, y1, z1), (x2, y2, z2)) in Table 1, the central system may determine that the hardware system of the configuration 1 is identified. In this case, the tuning parameter is output based on the mapping relationship shown in Table 1.

[0158] For example, the configuration 1 may be a basic configuration.

[0159] For example, Table 2 shows a mapping relationship present when the hardware system of the in-vehicle audio system is a configuration 2. Table 2Audio sink capabilityPositionHardware systemTuning styleTuning parameterAA(x1, y1, z1)Rockm1.n1 / m2.n2 / m3.n3 / ...BB(x2, y2, z2)Lightm4.n4 / m5.n5 / m6.n6 / ...CC(x3, y3, z3)Configuration 2Jazzm7.n7 / m8.n8 / m9.n9 / ...DD(x4, y4, z4)..................

[0160] For example, the configuration 2 may be a medium configuration or a premium configuration.

[0161] Table 1 and Table 2 are merely examples. This is not specifically limited in this embodiment of this application. For example, the mapping relationship may further include a capability of a DSP module. The DSP capability includes but is not limited to a capability of processing dual-channel audio into multi-channel audio and a capability of performing tuning across high, intermediate, and low frequencies. The DSP module may be a centralized DSP module or a distributed DSP module.

[0162] When the DSP module is the centralized DSP module, the DSP module may be located in the central system.

[0163] When the DSP module is the distributed DSP module, the DSP module may be located in the one or more vehicle-mounted audio apparatuses. In this way, the vehicle-mounted audio apparatus can carry the capability of the DSP module in the audio sink capability. The central system may determine the tuning parameter based on capabilities of DSP modules in different vehicle-mounted audio apparatuses.

[0164] In an embodiment, that the central system determines the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and the mapping relationship includes: The central system determines a plurality of tuning parameters based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and the mapping relationship; and the central system determines the first tuning parameter from the plurality of tuning parameters based on physiological feature information of the user.

[0165] For example, a plurality of tuning parameters in different tuning styles may be determined based on the foregoing mapping relationship. The central system may further determine the first tuning parameter from the plurality of tuning parameters based on the physiological feature information of the user.

[0166] S1330: The central system controls, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate.

[0167] After determining the tuning parameter, the central system may control, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate.

[0168] In an embodiment, the one or more vehicle-mounted audio apparatuses include a first vehicle-mounted audio apparatus and a second vehicle-mounted audio apparatus. The method 1300 further includes: The central system establishes a communication connection between the first vehicle-mounted audio apparatus that includes an active noise cancellation controller and the second vehicle-mounted audio apparatus that includes a microphone.

[0169] In addition to sending the audio sink capability and position information of the vehicle-mounted audio apparatus to the central system, the vehicle-mounted audio apparatus may further send other capability information of the vehicle-mounted audio apparatus to the central system. For example, as shown in FIG. 4, the vehicle-mounted speaker 1 includes the active noise cancellation controller, and the vehicle-mounted speaker 2 includes the microphone. The vehicle-mounted speaker 1 may send, to the central system, information indicating that the vehicle-mounted speaker 1 has an active noise cancellation function, and the vehicle-mounted speaker 2 may send, to the central system, information indicating that the vehicle-mounted speaker 2 includes the microphone to the central system. In this way, the central system can separately establish a connection between the central system and the vehicle-mounted speaker 1 and a connection between the central system and the vehicle-mounted speaker 2. In addition, the central system may further establish a connection between the vehicle-mounted speaker 1 and the vehicle-mounted speaker 2, so that a closed-loop active noise cancellation system can be achieved in a driver area.

[0170] The vehicle-mounted speaker 1 and the vehicle-mounted speaker 2 may be automatically established by the central system, or may be established by the central system based on the input of the user. For example, after obtaining function information included in the vehicle-mounted speakers 1 to 8, the central system may display a function of each vehicle-mounted speaker through the central display screen and prompt the user to establish the closed-loop active noise cancellation system. After detecting that the user selects inputs of the vehicle-mounted speaker 1, the vehicle-mounted speaker 2, the vehicle-mounted speaker 3, and the vehicle-mounted speaker 4, the central system may establish a connection among the vehicle-mounted speaker 1, the vehicle-mounted speaker 2, the vehicle-mounted speaker 3, and the vehicle-mounted speaker 4, to achieve, in a front-row area, a closed-loop active noise cancellation system cancellation.

[0171] In an embodiment, the one or more vehicle-mounted audio apparatuses include a third vehicle-mounted audio apparatus. The method 1300 further includes: The central system establishes a communication connection between the third vehicle-mounted audio apparatus that includes a vehicle-mounted light controller and a vehicle-mounted light.

[0172] For example, as shown in FIG. 4, the vehicle-mounted speaker 5 includes an active noise cancellation controller. The central system may determine, based on position information sent by the vehicle-mounted speaker 5, that the vehicle-mounted speaker 5 is located in a second-row left-side area, so that the central system can establish a communication connection between the vehicle-mounted speaker 5 and a vehicle-mounted light in the second-row left-side area. In this way, after a communication module in the vehicle-mounted speaker 5 receives audio data, the communication module may send the audio data to the vehicle-mounted light controller, so that the vehicle-mounted light controller controls the vehicle-mounted light in the second-row left-side area based on the audio data.

[0173] The communication connection between the vehicle-mounted speaker 5 and the vehicle-mounted light in the second-row left-side area may be automatically established by the central system, or may be established by the central system after receiving an input of the user. For example, after obtaining the function information included in the vehicle-mounted speakers 1 to 8, the central system may display the function of each vehicle-mounted speaker through the central display screen and prompt the user to select a vehicle-mounted light that can be controlled by the vehicle-mounted speaker 5. After detecting an input that the user selects the vehicle-mounted light in the second-row left-side area and a vehicle-mounted light in a second-row right-side area, the central system may establish a connection among the vehicle-mounted speaker 5, the vehicle-mounted light in the second-row left-side area, and the vehicle-mounted light in the second-row right-side area.

[0174] FIG. 14A and FIG. 14B are a schematic flowchart of a control method 1400 according to an embodiment of this application. The method 1400 may be implemented by a vehicle-mounted audio apparatus and a central system. The vehicle-mounted audio apparatus includes a speaker and a first communication module, and the central system includes a tuning system and a second communication module. The method 1400 includes the following steps.

[0175] S1401: The first communication module sends an audio sink capability and position information of the vehicle-mounted audio apparatus to the second communication module.

[0176] For example, the audio sink capability includes information about a maximum volume of the vehicle-mounted audio apparatus, information about a frequency (for example, a high frequency, an intermediate frequency, or a low frequency) of an emitted sound, information indicating a bandwidth supported by a speaker, a controller, and a communication module in the vehicle-mounted audio apparatus, and the like.

[0177] S1402: The second communication module sends the audio sink capability and the position information of the vehicle-mounted audio apparatus to the tuning system.

[0178] S1403: The tuning system starts a tuning process.

[0179] For example, after detecting an input of a user (for example, the user sends a voice instruction "start tuning"), the tuning system may send a broadcast message. The broadcast message indicates a vehicle-mounted speaker in a cabin to send an audio sink capability and position information to the tuning system. Within preset duration, the tuning system may receive an audio sink capability and position information that are of each vehicle-mounted speaker and that are sent by vehicle-mounted speakers 1 to 8, to start the tuning process.

[0180] For example, the tuning system may further monitor each vehicle body interface. When it is determined that a vehicle-mounted audio apparatus connected to a specific vehicle body interface is detached, or when it is determined that a specific vehicle body interface is transitioned from not being connected to the vehicle-mounted audio apparatus to being connected to the vehicle-mounted audio apparatus, the tuning process may be restarted.

[0181] S1404: Obtain a tuning parameter 1.

[0182] For example, the tuning parameter 1 may be a random tuning parameter, or may be a tuning parameter output by the central system in a previous tuning process.

[0183] S1405: The tuning system generates an audio stream based on the tuning parameter, and sends the audio stream to the second communication module.

[0184] S1406: The second communication module sends the audio stream to the first communication module.

[0185] S1407: The first communication module sends the audio stream to the speaker, so that the speaker plays the audio stream.

[0186] S1408: The tuning system determines whether the audio stream played by the speaker meets a condition for terminating tuning.

[0187] For example, the condition for terminating tuning may be that an average deviation in conformity between a frequency response curve of a sound at a specified position (generally a specified sweet spot) and an auditory curve of a human ear (or a preference for an auditory curve of a specific music type) is within x% (x may be a system default or set by the user).

[0188] When the tuning system determines that the audio stream does not meet the condition for terminating tuning, S1409 is performed; or otherwise, S1411 is performed.

[0189] S1409: When the tuning system determines that the audio stream does not meet the condition for terminating tuning, input the tuning parameter 1 and the audio sink capability and the position information of the vehicle-mounted audio apparatus into a prediction model, to obtain a tuning parameter 2.

[0190] S1410: Repeat S1404 to S1408 until the audio stream played by the speaker meets the condition for terminating tuning.

[0191] S1411: Output a final tuning parameter and stop tuning.

[0192] Optionally, the tuning system may further determine the tuning parameter based on three-dimensional coordinate information of the user in the tuning process. For example, the tuning system may input three-dimensional coordinates of the user, the tuning parameter 1, and the audio sink capability and position information of the vehicle-mounted audio apparatus into the prediction model, to obtain the tuning parameter 2.

[0193] In FIG. 14A and FIG. 14B, an example in which the tuning parameter is determined based on the prediction model is used for description. The tuning parameter may also be determined based on a mapping relationship. FIG. 15 is a schematic flowchart of a control method 1500 according to an embodiment of this application. The method 1500 may be implemented by a vehicle-mounted audio apparatus and a central system. The vehicle-mounted audio apparatus includes a speaker and a first communication module, and the central system includes a tuning system, a centralized DSP module, and a second communication module. The method 1500 includes the following steps.

[0194] S1501: The first communication module sends an audio sink capability and position information of the vehicle-mounted audio apparatus to the second communication module.

[0195] S1502: The second communication module sends the audio sink capability and the position information of the vehicle-mounted audio apparatus to the tuning system.

[0196] S1503: The DSP module sends DSP capability information to the tuning system.

[0197] There is no actual sequence between S1502 and S1503.

[0198] S1504: The tuning system determines a tuning parameter based on the audio sink capability and the position information of the vehicle-mounted audio apparatus, the DSP capability information, and a mapping relationship.

[0199] The DSP modules is an optional module in the central system. Alternatively, the central system may not include the DSP module. In this case, the mapping relationship may include a correspondence among the audio sink capability, the position information, and the tuning parameter. Alternatively, at least a part of one or more vehicle-mounted audio apparatuses may include the DSP module, and the at least the part of the vehicle-mounted audio apparatuses may send the DSP capability information to the tuning system, so that the tuning system determines the tuning parameter based on the audio sink capability and the position information of the vehicle-mounted audio apparatus, the DSP capability information, and the mapping relationship.

[0200] For example, the mapping relationship may be shown in Table 1 or Table 2.

[0201] Signaling or data transmission between the central system and each vehicle-mounted audio apparatus may be configured as transmission network configuration using time division multiplexing. For example, the central system may send data to a vehicle-mounted audio apparatus 1 within an (L-1) th< time granularity. The central system may send data to a vehicle-mounted audio apparatus 2 within an L th< time granularity. The central system may receive data from a vehicle-mounted audio apparatus 3 within an (L+1) th< time granularity. Considering that communication frequency band resources are limited, such a communication connection networking manner is more flexible, and can support stronger and more functions.

[0202] FIG. 16 is a block diagram of a control apparatus 1600 according to an embodiment of this application. As shown in FIG. 16, the apparatus 1600 includes an obtaining unit 1610, configured to obtain an audio sink capability and position information of one or more vehicle-mounted audio apparatuses; a determining unit 1620, configured to determine a first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses; and a control unit 1630, configured to control, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate.

[0203] Optionally, the determining unit 1620 is configured to determine the first tuning parameter based on position information of a user, a human ear height of the user, and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses.

[0204] Optionally, the position information indicates that the user is located at a first position. The control unit 1630 is configured to: before controlling, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate, control, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to send audio data. The determining unit 1620 is configured to determine that a conformity difference between a frequency response curve and a preset curve of a sound at the first position falls within a preset range.

[0205] Optionally, the obtaining unit 1610 is further configured to obtain a second tuning parameter. The determining unit 1620 is configured to input the second tuning parameter and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses into a prediction model, to obtain the first tuning parameter. The prediction model includes a three-dimensional cabin model and / or a sound wave propagation model.

[0206] Optionally, the determining unit 1620 is configured to determine the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and a mapping relationship. The mapping relationship is a mapping relationship among the audio sink capability of the vehicle-mounted audio apparatus, a position of the vehicle-mounted audio apparatus, and a tuning parameter.

[0207] Optionally, the determining unit 1620 is configured to: determine a plurality of tuning parameters based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and the mapping relationship, and determine the first tuning parameter from the plurality of tuning parameters based on physiological feature information of the user.

[0208] Optionally, the obtaining unit 1610 is configured to: when it is detected that a quantity and / or a number of the one or more vehicle-mounted audio apparatuses change / changes, receive an audio sink capability and position information of the one or more vehicle-mounted audio apparatuses after change.

[0209] Optionally, the one or more vehicle-mounted audio apparatuses include a first vehicle-mounted audio apparatus and a second vehicle-mounted audio apparatus. The control unit 1630 is configured to control the first vehicle-mounted audio apparatus that includes an active noise cancellation controller and the second vehicle-mounted audio apparatus that includes a microphone to establish a communication connection.

[0210] Optionally, the one or more vehicle-mounted audio apparatuses include a third vehicle-mounted audio apparatus. The control unit 1630 is configured to control a vehicle-mounted light and the third vehicle-mounted audio apparatus that includes a vehicle-mounted light controller to establish a communication connection.

[0211] For example, the obtaining unit 1610 may be the computing platform in FIG. 12 or a processing circuit, a processor, or a controller on the computing platform. For example, the obtaining unit 1610 is a processor 121 on the computing platform. The processor 121 may obtain the audio sink capability and / or the position information of the one or more vehicle-mounted audio apparatuses.

[0212] For another example, the determining unit 1620 may be the computing platform in FIG. 12, or a processing circuit, a processor, or a controller on the computing platform. For example, the determining unit 1620 is a processor 122 on the computing platform. The processor 122 may determine the tuning parameter of the one or more vehicle-mounted audio apparatuses based on the audio sink capability and / or the position information that are / is of the one or more vehicle-mounted audio apparatuses and that are / is obtained by the processor 121.

[0213] For another example, the control unit 16300 may be the computing platform in FIG. 1, or a processing circuit, a processor, or a controller on the computing platform. For example, the control unit 1630 is a processor 123 on the computing platform. The processor 123 may control, based on the tuning parameter that is of the one or more vehicle-mounted audio apparatuses and that is determined by the processor 122, the one or more vehicle-mounted audio apparatuses to operate.

[0214] Functions implemented by the obtaining unit 1610, functions implemented by the determining unit 1620, and functions implemented by the control unit 1630 may be implemented by different processors, or may be implemented by a same processor, or some functions may be implemented by a same processor. This is not limited in this embodiment of this application.

[0215] In an implementation process, steps in the foregoing methods may be implemented by using a hardware integrated logic circuit in the processor, or by using instructions in a form of software. The method disclosed with reference to embodiments of this application may be directly performed by a hardware processor, or may be performed by a combination of hardware and a software module in the processor. The software module may be located in a mature storage medium in the art, for example, a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in the memory, and a processor reads information in the memory and completes the steps in the foregoing methods in combination with hardware of the processor. To avoid repetition, details are not described herein again.

[0216] It should be understood that division into the units in the apparatus is merely logical function division. During actual implementation, all or a part of the units may be integrated into one physical entity or may be physically separated. In addition, the units in the apparatus may be implemented in a form of software invoked by a processor. For example, the apparatus includes a processor, the processor is connected to a memory, the memory stores instructions, and the processor invokes the instructions stored in the memory, to implement any one of the foregoing methods or implement functions of the units in the apparatus. For example, the processor is a general-purpose processor, for example, a CPU or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units in the apparatus may be implemented in a form of hardware circuit, and functions of a part or all of the units may be implemented by designing the hardware circuit. The hardware circuit may be understood as one or more processors. For example, in an implementation, the hardware circuit is an ASIC, and functions of the part or all of the units are implemented by designing a logical relationship between elements in the circuit. For another example, in another implementation, the hardware circuit may be implemented by using a PLD, for example, an FPGA. The hardware circuit may include a large quantity of logic gate circuits, and a connection relationship between the logic gate circuits is configured based on a configuration file, to implement the functions of the part or all of the units. All units in the foregoing apparatuses may be implemented in the form of software invoked by the processor, or all units may be implemented in the form of the hardware circuit. Alternatively, some units may be implemented in the form of software invoked by the processor, and a remaining part may be implemented in the form of hardware circuit.

[0217] In embodiments of this application, the processor is a circuit having a signal processing capability. In an implementation, the processor may be a circuit having an instruction reading and running capability, for example, a CPU, a microprocessor, a GPU, or a DSP. In another implementation, the processor may implement a specific function based on a logical relationship of a hardware circuit. The logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an ASIC or a PLD, for example, an FPGA. In the reconfigurable hardware circuit, a process in which the processor loads a configuration document to implement hardware circuit configuration may be understood as a process in which the processor loads instructions to implement functions of a part or all of the foregoing units. In addition, the processor may alternatively be a hardware circuit designed for artificial intelligence, and may be understood as an ASIC, for example, an NPU, a TPU, or a DPU.

[0218] It can be learned that each unit in the foregoing apparatus may be one or more processors (or processing circuits) configured to implement the foregoing method, for example, a CPU, a GPU, an NPU, a TPU, a DPU, a microprocessor, a DSP, an ASIC, or an FPGA, or a combination of at least two of these processor forms.

[0219] In addition, all or a part of the units in the apparatus may be integrated, or may be implemented independently. In an implementation, these units are integrated and implemented in a form of SoC. The SoC may include at least one processor, configured to implement any one of the foregoing methods or implement the functions of the units in the apparatus. Types of the at least one processor may be different. For example, the at least one processor includes a CPU and an FPGA, a CPU and an artificial intelligence processor, or a CPU and a GPU.

[0220] An embodiment of this application further provides a control apparatus. The apparatus includes a processing unit and a storage unit. The storage unit is configured to store instructions, and the processing unit executes the instructions stored in the storage unit, to enable the apparatus to perform the control method performed in the foregoing embodiments.

[0221] Optionally, if the apparatus is located in a terminal device, the processing unit may be the processors 121 to 12n shown in FIG. 1.

[0222] An embodiment of this application further provides a control system. The control system may include the foregoing terminal unit and a computing platform. The computing platform may include the foregoing control apparatus 1600.

[0223] Optionally, the control system may include the foregoing sound emission system.

[0224] An embodiment of this application further provides a terminal device. The terminal device may include the foregoing control apparatus 1600 or the control system.

[0225] Optionally, the terminal device may be a carrier (for example, a vehicle).

[0226] An embodiment of this application further provides a computer program product. The computer program product includes computer program code. When the computer program code is run on a computer, the computer is enabled to perform the control method in the foregoing embodiments.

[0227] An embodiment of this application further provides a computer-readable medium. The computer-readable medium stores program code. When the computer program code is run on a computer, the computer is enabled to perform the control method in the foregoing embodiments.

[0228] An embodiment of this application further provides a chip. The chip includes a circuit, and the circuit is configured to perform the control method in the foregoing embodiments.

[0229] In an implementation process, steps in the foregoing methods may be implemented by using a hardware integrated logic circuit in the processor, or by using instructions in a form of software. The method disclosed with reference to embodiments of this application may be directly performed by a hardware processor, or may be performed by a combination of hardware and a software module in the processor. The software module may be located in a mature storage medium in the art, for example, a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, or a register. The storage medium is located in a memory, and the processor reads information in the memory and completes the steps in the foregoing methods in combination with hardware of the processor. To avoid repetition, details are not described herein again.

[0230] It should be understood that, in this embodiment of this application, the memory may include the read-only memory and the random access memory, and provide instructions and data to the processor.

[0231] It should be further understood that sequence numbers of the foregoing processes do not mean execution sequences in various embodiments of this application. The execution sequences of the processes should be determined based on functions and internal logic of the processes, and should not be construed as any limitation on the implementation processes of embodiments of this application.

[0232] A person of ordinary skill in the art may be aware that, in combination with the examples described in embodiments disclosed in this specification, units and algorithm steps may be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed by hardware or software depends on particular applications and design constraints of the technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of this application.

[0233] It may be clearly understood by a person skilled in the art that, for the purpose of convenient and brief description, for a detailed operating process of the foregoing system, apparatus, and unit, refer to a corresponding process in the foregoing method embodiments. Details are not described herein again.

[0234] In the several embodiments provided in this application, it should be understood that the disclosed system, apparatus, and method may be implemented in other manners. For example, the described apparatus embodiments are merely examples. For example, division into the units is merely logical function division and may be other division during actual implementation. For example, a plurality of units or components may be combined or integrated into another system, or some features may be ignored or not performed. In addition, the displayed or discussed mutual couplings, direct couplings, or communication connections may be implemented through some interfaces. The indirect couplings or communication connections between apparatuses or units may be implemented in electronic, mechanical, or another form.

[0235] The units described as separate components may or may not be physically separate, and components displayed as units may or may not be physical units, may be located in one position, or may be distributed on a plurality of network units. A part or all of the units may be selected according to actual requirements to achieve the objectives of the solutions of embodiments.

[0236] In addition, functional units in embodiments of this application may be integrated into one processing unit, each of the units may exist alone physically, or two or more units may be integrated into one unit.

[0237] When the functions are implemented in the form of software functional unit and sold or used as an independent product, the functions may be stored in a computer-readable storage medium. Based on such an understanding, the technical solutions of this application essentially, or the part contributing to the current technology, or a part of the technical solutions may be implemented in a form of software product. The computer software product is stored in a storage medium, and includes several instructions for instructing a computer device (which may be a personal computer, a server, a network device, or the like) to perform all or a part of the steps of the methods described in embodiments of this application. The foregoing storage medium includes any medium that can store program code, for example, a USB flash drive, a removable hard disk, a read-only memory (read-only memory, ROM), a random access memory (random access memory, RAM), a magnetic disk, or an optical disc.

[0238] The foregoing descriptions are merely specific implementations of this application, but are not intended to limit the protection scope of this application. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.

Claims

1. A sound emission system, comprising: N vehicle-mounted audio apparatuses, wherein each of the N vehicle-mounted audio apparatuses comprises a communication module, and N is a positive integer; and M vehicle body interfaces, wherein each of the M vehicle body interfaces comprises a power supply interface and / or a communication interface, the power supply interface is configured to supply power to the vehicle-mounted audio apparatus, the communication interface is configured to send signaling and / or data to the vehicle-mounted audio apparatus through the communication module, M is a positive integer, and M is greater than or equal to N.

2. The sound emission system according to claim 1, wherein the N vehicle-mounted audio apparatuses comprise a first vehicle-mounted audio apparatus, and the first vehicle-mounted audio apparatus comprises an active noise cancellation controller; and the active noise cancellation controller is configured to: receive first audio data from a microphone, and perform noise cancellation on the first audio data.

3. The sound emission system according to claim 2, wherein the N vehicle-mounted audio apparatuses comprise a second vehicle-mounted audio apparatus, and the second vehicle-mounted audio apparatus comprises the microphone; and the second vehicle-mounted audio apparatus is configured to send, through a communication module corresponding to the second vehicle-mounted audio apparatus, the first audio data to a communication module corresponding to the first vehicle-mounted audio apparatus.

4. The sound emission system according to claim 2, wherein the first vehicle-mounted audio apparatus comprises the microphone.

5. The sound emission system according to any one of claims 1 to 4, wherein the N vehicle-mounted audio apparatuses comprise a third vehicle-mounted audio apparatus, and the third vehicle-mounted audio apparatus comprises a vehicle-mounted light controller; and the vehicle-mounted light controller is configured to: receive second audio data from a communication module corresponding to the third vehicle-mounted audio apparatus; and control, based on the second audio data, a vehicle-mounted light to operate.

6. The sound emission system according to claim 5, wherein the sound emission system is located in a carrier; and the vehicle-mounted light controller is configured to control a vehicle-mounted light in a first area of the carrier based on the second audio data, wherein the first area is an area corresponding to the third vehicle-mounted audio apparatus.

7. The sound emission system according to any one of claims 1 to 6, wherein the N vehicle-mounted audio apparatuses comprise a fourth vehicle-mounted audio apparatus; and the fourth vehicle-mounted audio apparatus is further configured to send an audio sink capability and / or position information of the fourth vehicle-mounted audio apparatus to a processor through a communication module corresponding to the fourth vehicle-mounted audio apparatus.

8. The sound emission system according to any one of claims 1 to 7, wherein the N vehicle-mounted audio apparatuses comprise a fifth vehicle-mounted audio apparatus, and the fifth vehicle-mounted audio apparatus comprises a power amplification module.

9. The sound emission system according to any one of claims 1 to 8, wherein the N vehicle-mounted audio apparatuses comprise a sixth vehicle-mounted audio apparatus, and the sixth vehicle-mounted audio apparatus comprises a digital signal processing DSP module.

10. A control method, comprising: obtaining an audio sink capability and position information of one or more vehicle-mounted audio apparatuses; determining a first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses; and controlling, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate.

11. The method according to claim 10, wherein determining the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses comprises: determining the first tuning parameter based on position information of a user, a human ear height of the user, and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses.

12. The method according to claim 11, wherein the position information indicates that the user is located at a first position, and before controlling, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to operate, the method further comprises: controlling, based on the first tuning parameter, the one or more vehicle-mounted audio apparatuses to send audio data; and determining that a conformity difference between a frequency response curve and a preset curve of a sound at the first position falls within a preset range.

13. The method according to any one of claims 10 to 12, wherein determining the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses comprises: obtaining a second tuning parameter; and inputting the second tuning parameter and the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses into a prediction model, to obtain the first tuning parameter, wherein the prediction model comprises a three-dimensional cabin model and / or a sound wave propagation model.

14. The method according to any one of claims 10 to 12, wherein determining the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses comprises: determining the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and a mapping relationship, wherein the mapping relationship is a mapping relationship among the audio sink capability of the vehicle-mounted audio apparatus, a position of the vehicle-mounted audio apparatus, and a tuning parameter.

15. The method according to claim 14, wherein determining the first tuning parameter based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and the mapping relationship comprises: determining a plurality of tuning parameters based on the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses and the mapping relationship; and determining the first tuning parameter from the plurality of tuning parameters based on physiological feature information of the user.

16. The method according to any one of claims 10 to 15, wherein obtaining the audio sink capability and the position information of the one or more vehicle-mounted audio apparatuses comprises: when it is detected that a quantity and / or a number of the one or more vehicle-mounted audio apparatuses change / changes, receiving an audio sink capability and position information of the one or more vehicle-mounted audio apparatuses after change.

17. The method according to any one of claims 10 to 16, wherein the one or more vehicle-mounted audio apparatuses comprise a first vehicle-mounted audio apparatus and a second vehicle-mounted audio apparatus, and the method further comprises: establishing a communication connection between the first vehicle-mounted audio apparatus that comprises an active noise cancellation controller and the second vehicle-mounted audio apparatus that comprises a microphone.

18. The method according to any one of claims 10 to 17, wherein the one or more vehicle-mounted audio apparatuses comprise a third vehicle-mounted audio apparatus, and the method further comprises: establishing a communication connection between the third vehicle-mounted audio apparatus that comprises a vehicle-mounted light controller and a vehicle-mounted light.

19. A control apparatus, comprising: a memory, configured to store a computer program; and a processor, configured to execute the computer program stored in the memory, to enable the apparatus to perform the control method according to any one of claims 10 to 18.

20. A control system, comprising a vehicle-mounted audio apparatus and a computing platform, wherein the computing platform comprises the control apparatus according to claim 19.

21. A vehicle, comprising the sound emission system according to any one of claims 1 to 9, comprising the control apparatus according to claim 19, or comprising the control system according to claim 20.

22. A computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a computer, the control method according to any one of claims 10 to 18 is implemented.

23. A chip, wherein the chip comprises a circuit, and the circuit is configured to perform the control method according to any one of claims 10 to 18.

Citation Information

Patent Citations

  • Sound production system, control method and vehicle

    CN119316771A