Audio playing control method, electronic equipment and storage medium
By collecting and analyzing the status of people and vehicles in the vehicle in real time, dynamically selecting filters suitable for the current environment to process audio content, solving the problem of the control effect of independent sound area control system deteriorating when the environment changes, and achieving efficient control in different environments Effect.
Patent Information
- Application Number
- CN202411507592.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-02-11
AI Technical Summary
When the environment changes, the control effect of the existing independent sound zone control system will decrease and it will not be possible to achieve better performance in every scenario.
By collecting the status of personnel and vehicle status in the vehicle in real time, determining the status level of the key state, and selecting the corresponding target filter from the pre-constructed filter database to process the audio content indicated by the audio playback command.
The control strategy of automatically adjusting the independent sound zone control system in different environments is realized, so that the sound field control optimization algorithm can show good performance in different environments, thereby improving the control effect of the independent sound zone control system.
Smart Images

Figure CN119415061A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of acoustic control technology, and in particular to an audio playback control method, electronic equipment and storage medium. Background Art
[0002] Independent sound zone technology uses a sound field control optimization algorithm to regulate the input signal of each speaker in a control system composed of multiple speakers, thereby achieving normal playback of audio content in the target acoustic bright area and suppression of audio content in the target acoustic dark area. The control filter used to regulate the input signal of the speaker is usually obtained through optimization calculation based on the acoustic response of each speaker in the control system to the target acoustic area.
[0003] Changes in the in-car environment, such as the movement and sitting posture of the occupants, as well as vehicle status, such as the opening and closing of windows, will have a certain impact on the acoustic response of the control speaker to the target acoustic area. Therefore, the control filter optimized and calculated in a specific environment may perform worse or even fail in other environments.
[0004] To address this issue, the usual approach is to incorporate the impact of possible environmental changes on speaker response into the iterative optimization process of the sound field control optimization algorithm, so as to improve the robustness of the algorithm and thus improve the overall performance of the algorithm under different environmental changes. However, this approach will cause the ultimate performance of the sound field control optimization algorithm in a special scenario to be lowered, and it will not be possible to obtain good performance in every scenario. Summary of the invention
[0005] The embodiments of the present invention provide an audio playback control method, an electronic device, and a storage medium, which are at least beneficial to improving the control effect of independent sound zone control systems in different environments.
[0006] An embodiment of the present invention provides an audio playback control method, which is applied to an independent sound zone system. The method includes: when an audio playback instruction is obtained, determining the state level of each key state according to the key state information currently collected; the key state is the state of the occupants and the state of the vehicle that have an impact on the independent sound zone control algorithm adopted by the independent sound zone system; according to the state level of each key state, selecting a corresponding target filter from a pre-constructed filter database; and using the target filter to process the audio content indicated by the audio playback instruction.
[0007] In some embodiments, when the audio playback instruction is obtained, before determining the state level of each key state based on the currently collected key state information, the method also includes: collecting the state of the occupants and the vehicle state in different scenarios, and calculating the degree of influence of each of the state of the occupants and the vehicle state on the independent sound zone control algorithm, and determining the state with the influence greater than a threshold as the key state; wherein the key state includes: at least one of the forward and backward movement distance of the person, the rotation angle of the person's head, the height change distance of the person, the window switch state, and the vehicle seat position.
[0008] In some embodiments, after determining the state with an influence degree greater than a threshold as the critical state, the method further includes: dividing the variation range of each of the critical states into at least one state sub-range, and the influence of the critical state in the same state sub-range on the independent sound zone control algorithm is within a preset range; mapping each of the state sub-ranges to a state level.
[0009] In some embodiments, after mapping each of the state sub-ranges to a state level respectively, the method further includes: arbitrarily combining each of the key states at each state level to obtain a plurality of state combinations; performing independent sound zone test modeling and optimization calculation on each state combination using the independent sound zone control algorithm to obtain a control filter corresponding to each state combination; and constructing a filter database based on each of the control filters.
[0010] In some embodiments, the state level of each key state is determined based on the key state information currently collected, including: collecting each key state in real time, and when an audio playback instruction is obtained, determining the state level of each key state based on the state sub-range in which each key state currently collected is located.
[0011] In some embodiments, the corresponding target filter is selected from a pre-constructed filter database according to the state level of each of the key states, including: determining the target state combination constituted by the current key states according to the state level of each of the key states; and reading the control filter corresponding to the state combination consistent with the target state combination from the filter database as the target filter.
[0012] In some embodiments, after using the target filter to process the audio content indicated by the audio playback instruction, the method further includes: reading each of the key states again to determine whether the state level of the key state has changed; if so, determining the state level of each of the key states after the change, and selecting a new target filter from the filter database based on the state level of each of the key states after the change, and using the new target filter to replace the target filter to continue processing the audio content; if not, the target filter continues to process the audio content.
[0013] In some embodiments, before determining whether the state level of the critical state has changed, it also includes: determining whether there is audio content being played at the current moment; if so, continuing to determine whether the state level of the critical state has changed; if not, continuing to use the target filter to process the audio content.
[0014] On the other hand, an embodiment of the present invention further provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the audio playback control method described in any embodiment of the present invention.
[0015] On the other hand, an embodiment of the present invention further provides a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the audio playback control method described in any embodiment of the present invention.
[0016] The technical solution provided by the embodiment of the present invention has at least the following advantages: when receiving the audio playback instruction from the user / vehicle, the state level of each key state is determined according to the key state information that affects the independent sound zone control algorithm currently collected in real time, and the target filter corresponding to the combination is determined in the pre-built filter database according to the combination of key states of the same or different state levels, and the audio content indicated by the audio playback instruction is processed by the target filter. That is, the present invention can select the filter that is most suitable for the current state to process the audio when the state of the key internal personnel and the state of the vehicle change dynamically, and realize the control strategy of the independent sound zone control system that can be automatically adjusted according to the changes of personnel and vehicles, so that the sound field control optimization algorithm can show better performance in different environments, thereby improving the control effect of the independent sound zone control system in different environments. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.
[0018] Figure 1 The process of the audio playback control method provided in the embodiment of the present invention is Figure 1 ;
[0019] Figure 2 The process of the audio playback control method provided in the embodiment of the present invention is Figure 2 ;
[0020] Figure 3 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0021] In order to make the purpose, technical scheme and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. However, it can be understood by those skilled in the art that in the embodiments of the present invention, many technical details are provided to enable readers to better understand the present invention. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present invention can be implemented.
[0022] From the background technology, it can be seen that in order to adapt to environmental changes, environmental changes that may affect the response of the speaker are added to the iterative optimization process of the sound field control optimization algorithm, which will cause the ultimate performance of the sound field control optimization algorithm in a special scenario to be lowered, and it is impossible to stably obtain good performance in every scenario. There is an urgent need to provide an audio playback control method that can stably improve the control effect of the independent sound zone control system in various environmental scenarios.
[0023] In order to solve the above problems, the embodiment of the present invention provides an audio playback control method, an electronic device and a storage medium. The audio playback control method of the present invention is applied to an independent sound zone system of a car. When receiving an audio playback instruction from a user / vehicle, the state level of each key state is determined according to the key state information that affects the independent sound zone control algorithm currently collected in real time, and the target filter corresponding to the combination is determined in a pre-constructed filter database according to the combination of key states of the same or different state levels at present, and the audio content indicated by the audio playback instruction is processed by the target filter. That is, the present invention can select the filter that is most suitable for the current state to process the audio when the key internal vehicle status and vehicle status change dynamically, and realize the control strategy of the independent sound zone control system that can automatically adjust according to the changes of personnel and vehicles, so that the sound field control optimization algorithm can show better performance in different environments, thereby improving the control effect of the independent sound zone control system in different environments.
[0024] The technical solution of the present invention is described below. The division of the following embodiments is for the convenience of description and should not constitute any limitation on the specific implementation of the present invention. The various embodiments can be combined with each other and referenced to each other under the premise of no contradiction.
[0025] An embodiment of the present invention relates to an audio playback control method, which is applied to an independent audio zone system. The independent audio zone system is a vehicle-mounted system, which refers to an audio system that can accurately control the propagation area of the audio. Figure 1 As shown, the audio playback control method in this embodiment specifically includes the following steps:
[0026] Step 101: when an audio playback instruction is obtained, the state level of each key state is determined according to the key state information currently collected;
[0027] Among them, the key states are the occupant states and vehicle states that have an impact on the independent sound zone control algorithm.
[0028] Specifically, independent sound zone technology, also known as directional sound, refers to an advanced sound field control technology that controls the playback of audio content in a designated area in the car, creating an independent and non-interfering audio space for each passenger in the car, giving each passenger an exclusive "private sound field". Generally speaking, there are sound sources such as FM (Frequency Modulation), AM (Amplitude Modulation), USB-Music (USB audio), BT-Music (Bluetooth audio), BT-Call (Bluetooth phone), Chime (seat belt, turn signal tone, etc.) inside the vehicle. Multiple sound sources may have the same or different usage scenarios, that is, the audio to be played by multiple sound sources may have different uses, and need to be played to different target areas in the car through an independent sound zone system. The independent sound zone system uses an independent sound zone algorithm to achieve independent sound zone control.
[0029] Due to changes in the in-car environment, such as the movement of people in the car, the height and body shape of different people, different sitting postures, and the state of the vehicle, including the adjustment of seats, the opening and closing of windows, etc., there will be a certain impact on the acoustic response of the control speaker to the target acoustic area, which will affect the control effect of the independent sound zone, and also mean the impact on the independent sound zone control algorithm used by the independent sound zone system. Therefore, this solution collects key state data in real time through infrared sensors, radar sensors, force sensors, cameras, vehicle control systems and other devices. The key state in this embodiment refers to the state of the people in the car and the state of the vehicle that have an impact on the control algorithm used by the independent sound zone system, and the present invention does not make specific restrictions on this.
[0030] In this embodiment, the number of critical states is at least one, and this embodiment does not impose specific restrictions on the number of critical states. In order to effectively control the data scale of this solution, when determining the critical state, the influence of each relevant state on the control algorithm can be determined according to the control variable method, and each in-car state and vehicle state can be sorted according to the degree of influence, and a preset number of in-car states and vehicle states can be selected as critical states according to the sorting. This embodiment does not impose specific restrictions on the method of critical states. Since the critical state is changeable, the state level of each critical state can be determined according to the acquired critical state information, that is, the state level can reflect the numerical status of each critical state. For example, when the head rotation angle of a person is a critical state, the head rotation angle of the person can be divided into three state levels: one, two, and three. The first level indicates that the head rotation angle of the person is within 0-30 degrees, the second level indicates that the head rotation angle of the person is within 30 degrees-60 degrees, and the head rotation angle of the person at the third level is within 60 degrees-90 degrees. Therefore, according to the specific information of the head rotation angle of the person currently collected, the head rotation angle of the person can be directly determined as the state level of the critical state.
[0031] Step 102: According to the state level of each key state, a corresponding target filter is selected from a pre-constructed filter database.
[0032] Specifically, the independent sound zone control algorithm refers to designing a filter network for each speaker in a multi-speaker array, and performing filtering operations on multi-channel input signals. In this process, the filter design goal in the independent sound zone control algorithm is to maximize the ratio of the sound energy of one or more specified areas to the sound energy of other areas, so as to achieve the purpose of regional control. Since the change of the key state will affect the playback effect of the independent sound zone system controlled by the independent sound zone control algorithm, therefore, when the independent sound zone algorithm filter is used, the present embodiment directly selects the corresponding target filter in the pre-constructed filter database according to the state level of each current key state. The target filter corresponds to the state level of each current key state, and it can also be understood that the target filter is designed by the independent sound zone control algorithm in advance when the state level of each current key state is the same and stored in the pre-constructed filter database. The pre-constructed filter database stores the corresponding filters combined at each state level of each key state, which can meet all the changes and combinations of each key state.
[0033] Step 103: Use the target filter to process the audio content indicated by the audio playback instruction.
[0034] Specifically, after selecting the target filter, the independent audio zone system uses the target filter to perform filtering operations on the multi-channel input signal, where the multi-channel input signal is the audio signal of the audio content indicated by the audio playback instruction. This embodiment does not impose specific restrictions on the specific playback content of the audio content.
[0035] Compared with the related art, when the independent sound zone system receives the audio playback instruction from the user / vehicle, the present embodiment determines the state level of each key state according to the key state information that affects the independent sound zone control algorithm currently collected in real time, determines the target filter corresponding to the combination in the pre-built filter database according to the combination of key states of the same or different state levels, and processes the audio content indicated by the audio playback instruction through the target filter. That is, the present invention can select the filter that is most suitable for the current state to process the audio when the key internal vehicle status and vehicle status change dynamically, and realizes the control strategy of the independent sound zone control system that can automatically adjust according to the changes of personnel and vehicles, so that the sound field control optimization algorithm can show better performance in different environments, thereby improving the control effect of the independent sound zone control system in different environments.
[0036] Another embodiment of the present invention relates to an audio playback control method, which is applied to an independent audio zone system. The content of this embodiment is a supplement to the above-mentioned embodiment, and specifically includes the following content.
[0037] In one example, before step 101, the steps of this embodiment include:
[0038] Collect the status of the occupants and the vehicle in different scenarios, calculate the influence of each of the occupants and the vehicle on the independent sound zone control algorithm, and determine the state with an influence greater than a threshold as a critical state;
[0039] Among them, the key states include: the forward and backward movement distance of the person, the rotation angle of the person's head, the height change distance of the person, the window switch state, and at least one of the vehicle seat position.
[0040] Specifically, the detection of the state of the person in the car can be performed by using a camera, an infrared sensor, a radar sensor, a force sensor and other equipment. The collected state of the person in the car may include the position of the person in the car, the position of the person's head and torso, the size of the person's head, the direction of the person's head, the rotation angle of the person's head, the position of the person's ears and other information; the vehicle state can be directly obtained through the vehicle system state feedback, and the collected vehicle state may include whether the window is open, whether the door is open, the position of the seat in the car, the angle of the seat adjustment, the height of the headrest adjustment and other information. Due to the large number of states of the people in the car and the vehicle state, in order to control the amount of data and ensure the control effect, this embodiment can comprehensively analyze all the states of the people in the car and the vehicle state (which can be represented by data), respectively analyze and calculate the degree of influence of each state on the independent sound zone control algorithm, and select a limited number of key states from them. The present invention does not specifically limit the screening method. In this embodiment, a threshold is used for screening, and the state of the people in the car and the vehicle state whose degree of influence on the independent sound zone control algorithm is greater than the preset threshold are screened out as key states for subsequent steps. The screened key states may include: at least one of the forward and backward movement distance of the person, the rotation angle of the person's head, the height change distance of the person, the window switch state, and the vehicle seat position.
[0041] In one example, after determining the key state, the steps of this embodiment also include: dividing the variation range of each key state into at least one state sub-range, and the influence of the key state in the same state sub-range on the independent sound zone control algorithm is within a preset range; mapping each state sub-range to a state level.
[0042] Specifically, after the key states are screened out, since each key state will constantly change within its range of change, and since the attributes between the key states are different, the data for measuring each key state is different, resulting in different ranges of change for each key state. For example, when the key state includes the rotation angle of the head of the person and the seat position of the vehicle, the range of change of the rotation angle of the head of the person can be 0-180°, and the range of change of the forward and backward movement of the seat position of the vehicle can be 0-20cm, etc. The present invention does not impose specific restrictions on this. In order to make the control of the independent sound zone system more accurate, this embodiment divides the range of change of each key state into at least one state sub-range. When a key state is within a state sub-range, the influence of the key state on the independent sound zone control algorithm is within a preset range. It can be considered that the degree of influence of the key state on the independent sound zone control algorithm when it is within a state sub-range is approximately the same. In addition, this embodiment maps each state sub-range to a state level, so as to achieve the division of each key state into at least one level.
[0043] On this basis, the specific steps of determining the state level of each key state according to the currently collected key state information in step 101 may include: collecting each key state in real time, and when the audio playback instruction is obtained, determining the state level of each key state according to the state sub-range of each key state currently collected.
[0044] That is, the state sub-range of each key state can be directly determined based on the information of each key state collected in real time, and the state level of the key state can be further determined based on the state sub-range and the state level mapped to the state sub-range.
[0045] Accordingly, in one example, Figure 2 As shown, in this embodiment, after each state sub-range is mapped to a state level, the method of the present invention further includes:
[0046] Step 201: arbitrarily combine each key state at each state level to obtain multiple state combinations;
[0047] Step 202: using an independent sound zone control algorithm to perform independent sound zone test modeling and optimization calculation for each state combination, and obtaining a control filter corresponding to each state combination;
[0048] Step 203: construct a filter database according to each control filter.
[0049] Specifically, after each key state is divided into at least one level, the key states at each state level are arbitrarily combined to obtain multiple state combinations covering all combinations. For example, suppose the forward and backward movement distance of a person, the rotation angle of the person's head, and the window switch state are taken as key states, which are recorded as S 1 ,S 2 ,S 3 For each key state, evaluate the impact of its variation range on the independent sound zone control algorithm, so as to divide the variation range of each key state into one or more state sub-ranges with a limited number. It should be noted that the number of state sub-ranges divided by each key state can be the same or different, and this embodiment does not impose specific restrictions on this. Assume that the key state S 1 The change range of is divided into three state sub-ranges and mapped into three state levels; the key state S 2 The change range is divided into six state sub-ranges and mapped into six state levels; the key state S 3 The variation range of is divided into two state sub-ranges and mapped into two state levels. At this time, any combination of the three key states at each state level is performed, and there are 3*6*2=36 state combinations in total.
[0050] Since the independent sound zone control algorithm refers to designing a filter for each speaker in a multi-speaker array so that the filter maximizes the ratio of the sound energy of one or more specified areas to the sound energy of other areas, so as to achieve the purpose of regional control. Therefore, the independent sound zone control algorithm is used for each state combination to perform independent sound zone test modeling and optimization calculation, and the control filter corresponding to each state combination can be obtained. After obtaining the control filter corresponding to each state combination, a filter database is constructed based on all the obtained control filters and stored in the filter database, wherein each control filter in the filter database uniquely corresponds to one state combination.
[0051] In this embodiment, step 102 may specifically include: determining a target state combination of current key states according to the state levels of the key states; and reading a control filter corresponding to a state combination consistent with the target state combination from a filter database as a target filter.
[0052] Specifically, after receiving the audio playback instruction and determining the state level of each key state according to the currently collected key state information, the state combination formed by the current key states is used as the target state combination. Since the control filter corresponding to each state combination is pre-stored in the filter database, the control filter corresponding to the state combination consistent with the target state combination can be read from the filter database according to the target state combination as the target filter to process the audio content instructed to be played by the audio playback instruction.
[0053] In another example, after step 103, this embodiment further includes the following steps:
[0054] Read each key state in real time again to determine whether the state level of any key state has changed; if so, determine the state level of each key state after the change, and select a new target filter from the filter database based on the state level of each key state after the change, and use the new target filter to replace the target filter to continue processing the audio content; if not, the target filter continues to process the audio content.
[0055] Specifically, since the key state may change every moment, if the duration of the audio content played by the audio playback instruction is long, the key state may change greatly during the playback of the audio content. If the initially determined control filter is used to process the audio content throughout the entire process, it may result in poor results. Therefore, the present embodiment may set a preset duration, and after the time for processing the audio content using the initially determined control filter reaches the preset duration, each key state is read again in real time to determine whether the state level of the key state has changed. The present invention does not limit the value of the preset duration.
[0056] It should be noted that the purpose of reading each key state again in this embodiment is to obtain the change of each key state so as to update the control filter for processing the audio content when there is a change. This process requires that the audio content is continuously played. Therefore, before determining whether the state level of any key state has changed, it can also be determined whether there is audio content being played at the current moment; if so, it is continued to be determined whether the state level of any key state has changed. If the state level of any key state has changed, the state level of each key state after the change is determined, and the control filter for processing the audio content is updated using a step similar to determining the target filter for the first time. That is, according to the state level of each key state after the change, a new target filter is selected from the filter database, and the new target filter is uniquely corresponding to the state combination corresponding to the state level of each key state after the change. The target filter is used to replace the target filter to continue processing the audio content, thereby realizing the adaptive adjustment of the independent sound zone control system according to the change of the key state. If the state level of no key state has changed, the current target filter is used to continue processing the audio content.
[0057] Compared with the related art, this embodiment provides support for the independent sound zone system by selecting key states, dividing each key state into state levels, determining all state combinations of each key state at each state level, calculating the control filter corresponding to each state combination, and constructing a filter database. The above method of this embodiment can realize automatic adjustment of the control strategy of the independent sound zone control system according to the changes in the key states during and during audio playback, thereby improving the control effect of the independent sound zone control system in different environments.
[0058] The step division of the above methods is only for clear description. When implemented, they can be combined into one step or some steps can be split and decomposed into multiple steps. As long as they include the same logical relationship, they are all within the protection scope of the present invention. Adding insignificant modifications or introducing insignificant designs to the algorithm or process without changing the core design of the algorithm and process are all within the protection scope of the present invention.
[0059] Another aspect of the present invention is to provide an electronic device, such as Figure 3 As shown, it includes: at least one processor 301; and a memory 302 that is communicatively connected to the at least one processor 301; wherein the memory 302 stores instructions that can be executed by the at least one processor 301, and the instructions are executed by the at least one processor 301 so that the at least one processor 301 can execute the audio playback control method described in any of the above method embodiments.
[0060] The memory 302 and the processor 301 are connected in a bus manner, and the bus may include any number of interconnected buses and bridges, and the bus connects various circuits of one or more processors 301 and the memory 302 together. The bus can also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface between the bus and the transceiver. The transceiver can be one element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices on a transmission medium. The data processed by the processor 301 is transmitted on a wireless medium via an antenna, and further, the antenna also receives data and transmits the data to the processor 301.
[0061] The processor 301 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management and other control functions. The memory 302 can be used to store data used by the processor 301 when performing operations.
[0062] Another aspect of the present invention provides a computer-readable storage medium storing a computer program, which implements the above method embodiment when executed by a processor.
[0063] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including several instructions for making a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0064] Those skilled in the art will appreciate that the above embodiments are specific embodiments for implementing the present invention, and that in actual applications, various changes may be made in form and detail without departing from the spirit and scope of the present invention.
Claims
1. An audio playback control method, applied to an independent audio zone system, characterized in that: The method comprises: When an audio playback instruction is obtained, the state level of each key state is determined according to the key state information currently collected; the key state is the state of the occupants and the state of the vehicle that have an impact on the independent sound zone control algorithm adopted by the independent sound zone system; According to the state level of each of the key states, selecting a corresponding target filter from a pre-built filter database; The target filter is used to process the audio content indicated by the audio playback instruction.
2. The audio playback control method according to claim 1, characterized in that: When the audio playback instruction is obtained, before determining the state level of each key state according to the currently collected key state information, the method further includes: Collecting the occupant status and the vehicle status in different scenarios, respectively calculating the influence of each of the occupant status and the vehicle status on the independent sound zone control algorithm, and determining the state where the influence is greater than a threshold as the critical state; The key states include at least one of the following: the forward and backward movement distance of the person, the rotation angle of the person's head, the height change distance of the person, the window switch state, and the vehicle seat position.
3. The audio playback control method according to claim 2, characterized in that: After determining the state where the impact degree is greater than the threshold as the critical state, the method further includes: Dividing the variation range of each of the key states into at least one state sub-range, respectively, and the influence of the key states in the same state sub-range on the independent sound zone control algorithm is within a preset range; Each of the state sub-ranges is mapped to a state level.
4. The audio playback control method according to claim 3, characterized in that: After mapping each of the state sub-ranges to a state level, the method further includes: Arbitrarily combining the key states at each state level to obtain multiple state combinations; For each state combination, the independent sound zone control algorithm is used to perform independent sound zone test modeling and optimization calculation to obtain a control filter corresponding to each state combination; The filter database is constructed according to each of the control filters.
5. The audio playback control method according to claim 3, characterized in that: Determining the state level of each key state according to the currently collected key state information includes: The key states are collected in real time, and when an audio playing instruction is obtained, the state level of each key state is determined according to the state sub-range in which each key state currently collected is located.
6. The audio playback control method according to claim 4, characterized in that: The selecting a corresponding target filter from a pre-built filter database according to the state level of each of the key states comprises: Determining a target state combination currently constituted by each of the key states according to the state level of each of the key states; The control filter corresponding to the state combination consistent with the target state combination is read from the filter database as the target filter.
7. The audio playback control method according to claim 1, characterized in that: After using the target filter to process the audio content indicated by the audio playback instruction, the method further includes: Read each of the key states again to determine whether a state level of the key state has changed; If yes, determining the state level of each of the key states after the change, and selecting a new target filter from the filter database according to the state level of each of the key states after the change, and using the new target filter to replace the target filter to continue processing the audio content; If not, continue to process the audio content using the target filter.
8. The audio playback control method according to claim 7, characterized in that: Before determining whether the state level of the critical state has changed, the method further includes: Determine whether there is any audio content being played at the current moment; If yes, continue to determine whether the state level of the key state has changed.
9. An electronic device, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the audio playback control method according to any one of claims 1 to 8.
10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the audio playback control method according to any one of claims 1 to 8 is implemented.