Playback adjustment methods, devices, storage media and program products
By acquiring parameters such as low-frequency audio energy, playback volume, and device temperature, the power distribution and low-frequency energy of the playback unit are dynamically adjusted to solve the power consumption and heat generation problems of the speaker when playing at high volume, thereby achieving intelligent control and optimizing device performance and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGZHOU KUGOU COMP TECH CO LTD
- Filing Date
- 2026-01-30
- Publication Date
- 2026-05-26
AI Technical Summary
In existing technologies, the surge in power consumption and heat generation caused by the large movement of the diaphragm when the speaker is playing at high volume cannot be effectively solved by hardware heat dissipation optimization, which affects the device's battery life and user experience.
By acquiring parameters such as low-frequency audio energy, playback volume, and device temperature, the power distribution and low-frequency energy of the playback unit are dynamically adjusted to form a closed-loop control, achieving intelligent playback adjustment and reducing power consumption and heat generation.
Significantly reduces device power consumption and heat generation, extends battery life, avoids lag or user discomfort caused by overheating, and balances optimization effect with user experience.
Smart Images

Figure CN122093709A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a playback adjustment method, device, storage medium, and program product. Background Technology
[0002] When using a device to play audio at high volume, the speaker needs to drive the diaphragm to move significantly in order to output sufficient audio energy. This not only leads to a surge in power consumption and a shortened battery life, but also generates significant heat due to the concentrated energy. In severe cases, this may cause the device to lag or cause user discomfort, affecting the overall experience.
[0003] In related technologies, the power consumption and heat generation issues of mobile phone external speakers are usually addressed by hardware-level heat dissipation optimization, such as adding heat sinks and optimizing the heat dissipation structure of the device, thereby reducing the device temperature by enhancing heat conduction.
[0004] However, hardware cooling can only passively conduct heat and cannot reduce the inherent energy consumption caused by the movement of the speaker diaphragm, resulting in limited optimization effects and low playback adjustment efficiency. Summary of the Invention
[0005] This application provides a playback adjustment method, device, storage medium, and program product. The technical solution is as follows.
[0006] On the one hand, a playback adjustment method is provided, the method comprising: The playback parameters of the device are obtained, including the low-frequency energy of the audio signal played by the device, the playback volume, and the device temperature. The device includes at least two playback units. When the playback parameters meet the adjustment conditions, adjust at least one of the power distribution of the at least two playback units and the low-frequency energy; During the adjustment process, the degree of suppression of low-frequency energy and the proportion of power distribution are dynamically adjusted based on the device temperature.
[0007] On the other hand, a playback adjustment device is provided, the device comprising: An acquisition module is used to acquire playback parameters of the device, including the low-frequency energy of the audio signal played by the device, the playback volume, and the device temperature. The device includes at least two playback units. An adjustment module is used to adjust at least one of the power distribution of the at least two playback units and the low-frequency energy when the playback parameters meet the adjustment conditions. The adjustment module is also used to dynamically adjust the degree of suppression of low-frequency energy and the ratio of power distribution based on the device temperature during the adjustment process.
[0008] In some embodiments, the adjustment conditions include at least one or more of the following: The low-frequency energy exceeds the first energy threshold; The playback volume exceeds the first volume threshold; The device temperature exceeds a first temperature threshold.
[0009] In some embodiments, the adjustment module is further configured to: If the low-frequency energy exceeds the first energy threshold, the low-frequency energy is suppressed; If the volume exceeds the first volume threshold, reduce the playback volume and adjust the power distribution; If the device temperature exceeds the first temperature threshold, the power distribution is adjusted and the low-frequency energy is suppressed.
[0010] In some embodiments, the at least two playback units include a first playback unit and a second playback unit; The adjustment module is further configured to reduce the power ratio of the first playback unit and increase the power ratio of the second playback unit, wherein the playback priority of the first playback unit in the device is higher than that of the second playback unit, and the playback priority is used to indicate the default power allocation of the playback unit in the device.
[0011] In some embodiments, the at least two playback units include a third playback unit and a fourth playback unit; The adjustment module is also used to synchronously adjust the playback power of the third playback unit and the fourth playback unit, and the adjusted power distribution of the third playback unit and the fourth playback unit is balanced, wherein the third playback unit and the fourth playback unit have the same playback priority in the device.
[0012] In some embodiments, the adjustment module is further configured to perform gradient attenuation on the low-frequency band of the audio signal, wherein the first low-frequency band corresponds to a first attenuation amplitude, the second low-frequency band corresponds to a second attenuation amplitude, the audio frequency corresponding to the first low-frequency band is lower than that of the second low-frequency band, and the first attenuation amplitude is greater than that of the second attenuation amplitude.
[0013] In some embodiments, the adjustment module is further configured to reduce the overall output volume and the low-frequency output volume, wherein the reduction in the low-frequency output volume is not less than the reduction in the overall output volume.
[0014] In some embodiments, the adjustment module is further configured to: As long as the device temperature does not exceed the second temperature threshold, maintain the current level of suppression and power distribution ratio; When the device temperature exceeds the second temperature threshold, the degree of suppression of low-frequency energy is increased, and the power allocation ratio of the auxiliary playback unit in the at least two playback units is increased.
[0015] In some embodiments, the device further includes an interaction module for outputting adjustment prompts and setting adjustment options to a configurable state. The adjustment prompts are used to indicate the adjustment status of the device, and the adjustment options are used for users to customize the degree of suppression and the ratio of power distribution.
[0016] In some embodiments, the acquisition module is further configured to acquire user preference data for audio quality; The adjustment module is also used to generate a personalized suppression strategy based on the preference data; The adjustment module is further configured to adjust the suppression parameters for the low-frequency energy based on the personalized suppression strategy during the suppression of the low-frequency energy.
[0017] In some embodiments, the adjustment module is further configured to: Determine the system energy-saving mode corresponding to the device; Based on the energy-saving level corresponding to the system's energy-saving mode, the trigger threshold for low-frequency energy suppression and the optimization intensity of power allocation are adjusted, wherein the trigger threshold is negatively correlated with the energy-saving level, and the optimization intensity is positively correlated with the energy-saving level.
[0018] In some embodiments, the acquisition module is further configured to acquire memory status data and network status data of the device, wherein the memory status data is used to indicate the memory usage of the device and the network status data is used to indicate the network connection status of the device; The adjustment module is further configured to simplify the audio processing logic and reduce the energy output of non-core frequency bands when the memory status data indicates that the device's memory usage has reached a threshold, or when the network status data indicates that the device's network connection signal strength is lower than a strength threshold.
[0019] In some embodiments, the adjustment module is further configured to: Identify the audio type corresponding to the audio content currently being played by the device; A playback adjustment strategy is determined based on the audio type, and the playback adjustment strategy is used to determine the adjustment conditions, adjustment objects, and adjustment methods.
[0020] On the other hand, a computer device is provided, the computer device including a processor and a memory, the memory storing at least one instruction, at least one program, code set or instruction set, the at least one instruction, the at least one program, the code set or instruction set being loaded and executed by the processor to implement the playback adjustment method as described in any of the embodiments of this application above.
[0021] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, code set, or instruction set is stored therein, wherein the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by a processor to implement the playback adjustment method as described in any of the embodiments of this application above.
[0022] On the other hand, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the playback adjustment methods described in the above embodiments.
[0023] The beneficial effects of the technical solutions provided in this application include at least the following: By acquiring playback parameters such as low-frequency audio energy, playback volume, and device temperature, the system triggers playback adjustments. Based on these conditions, it flexibly adjusts power distribution or low-frequency energy, overcoming the limitations of single hardware cooling or fixed volume limiting. It dynamically adjusts the suppression level and power distribution ratio based on device temperature, forming a closed-loop control system. This effectively addresses the high power consumption of low-frequency audio drives and the overheating issues caused by concentrated load on a single playback unit. It also achieves intelligent control that optimizes without blindly pushing boundaries. While ensuring acceptable sound quality, it significantly reduces device power consumption and heat generation, extending battery life. Simultaneously, it avoids stuttering or user discomfort caused by overheating, balancing optimization effectiveness and user experience, and improving playback adjustment efficiency. Attached Figure Description
[0024] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0025] Figure 1 This is a schematic diagram of a computer system provided in an exemplary embodiment of this application; Figure 2 This is a flowchart of a playback adjustment method provided in an exemplary embodiment of this application; Figure 3 This is a flowchart of a playback adjustment method based on adjustment conditions provided in an exemplary embodiment of this application; Figure 4 This is a flowchart of a playback adjustment method based on user preferences provided in an exemplary embodiment of this application; Figure 5 This is a structural block diagram of a playback adjustment device provided in an exemplary embodiment of this application; Figure 6 This is a structural block diagram of a playback adjustment device module provided in an exemplary embodiment of this application; Figure 7 This is a structural block diagram of a terminal provided in an exemplary embodiment of this application. Detailed Implementation
[0026] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0027] It should be understood that although the terms first, second, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, a first parameter may also be referred to as a second parameter without departing from the scope of this disclosure, and similarly, a second parameter may also be referred to as a first parameter. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0028] In related technologies, the power consumption and heat generation issues of mobile phone speakers are usually addressed through hardware-level heat dissipation optimization, such as adding heat sinks and optimizing the body's heat dissipation structure, to reduce device temperature by enhancing heat conduction. However, hardware heat dissipation can only passively conduct heat and cannot reduce the inherent energy consumption caused by the movement of the speaker diaphragm, resulting in limited optimization effects and low playback adjustment efficiency.
[0029] The playback adjustment method provided in this application embodiment acquires playback parameters such as low-frequency audio energy, playback volume, and device temperature to trigger device playback adjustment. Based on the adjustment conditions, it flexibly adjusts power distribution or low-frequency energy, breaking through the limitations of single hardware heat dissipation or fixed volume limiting. Based on the device temperature, it dynamically adjusts the suppression degree and power distribution ratio to form a closed-loop control. This not only specifically solves the problem of high power consumption caused by low-frequency audio driving and heat generation caused by concentrated load on a single playback unit, but also achieves intelligent control that optimizes without blindly optimizing. While ensuring acceptable playback sound quality, it significantly reduces device power consumption and heat generation, extends battery life, and avoids stuttering or user discomfort caused by overheating. It balances optimization effect and user experience, and improves playback adjustment efficiency.
[0030] First, the computer system described in this application will be introduced. Please refer to... Figure 1 The illustration shows a schematic diagram of a computer system provided in an exemplary embodiment of this application, which includes a terminal 10 and a server 20.
[0031] Terminal 10 has a first application installed. Server 20 is the backend server of the first application, which is used to provide backend services for the first application, including but not limited to recommending playback content and providing playback strategies.
[0032] Optionally, the first application includes, but is not limited to, any program with playback adjustment functions such as music playback software, video playback platform, virtual game program, social media software, online shopping platform, online teaching platform, virtual reality program (VR), augmented reality program (AR), mixed reality program (MR).
[0033] Taking the local playback adjustment of terminal 10 as an example, terminal 10 obtains the playback parameters of the device, including the low-frequency energy of the audio signal played by the device, the playback volume, and the device temperature. The device includes at least two playback units. When the playback parameters meet the adjustment conditions, at least one of the power distribution and low-frequency energy of the at least two playback units is adjusted. During the adjustment process, the degree of suppression of low-frequency energy and the ratio of power distribution are dynamically adjusted based on the device temperature.
[0034] In some embodiments, terminal 10 may also obtain user preference data from server 20 for further playback adjustments, but this application embodiment does not limit this.
[0035] It is worth noting that the above-described interaction methods are merely illustrative examples, and the embodiments of this application do not limit them.
[0036] The aforementioned terminal is optional and can be a desktop computer, laptop computer, mobile phone, tablet computer, e-book reader, Moving Picture Experts Group Audio Layer III (MP3) player, Moving Picture Experts Group Audio Layer IV (MP4) player, smart TV, smart vehicle, Extended Reality (XR) device, and other terminal devices. This application embodiment does not limit the specific terminal device in this regard.
[0037] It is worth noting that the aforementioned servers can be independent physical servers, server clusters or distributed systems composed of multiple physical servers, or cloud servers that provide basic cloud computing services such as cloud services, cloud security, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.
[0038] Cloud technology refers to a managed technology that unifies a series of resources such as hardware, software, and networks within a wide area network or local area network to achieve data computing, storage, processing, and sharing.
[0039] In some embodiments, the server described above can also be implemented as a node in a blockchain system.
[0040] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant regions. For example, the operational data and account information involved in this application were obtained with full authorization.
[0041] To further clarify, this application may display a prompt interface, pop-up window, or output voice prompts before and during the collection of user-related data (e.g., account information, historical operation data, and real-time operation data involved in this application). These prompt interfaces, pop-ups, or voice prompts are used to inform the user that their relevant data is being collected. This ensures that the application only begins the steps for collecting user-related data after receiving confirmation from the user regarding the prompt interface or pop-up window; otherwise (i.e., without receiving confirmation from the user), the steps for collecting user-related data end, meaning no user-related data is collected. In other words, all user data collected in this application is collected with the user's consent and authorization, and the collection, use, and processing of relevant user data must comply with the relevant laws, regulations, and standards of the relevant regions.
[0042] This is illustrative; please refer to it. Figure 2 This document illustrates a flowchart of a playback adjustment method provided in an exemplary embodiment of this application. This method can be executed by a terminal, a server, or both simultaneously. This embodiment uses the execution of the method by a terminal as an example for illustration. Figure 2As shown, the method includes the following steps: Step 210: Obtain the playback parameters of the device.
[0043] Playback parameters include the low-frequency energy of the audio signal played by the device, the playback volume, and the device temperature. The device includes at least two playback units.
[0044] Audio signals are electrical signals that carry audio information (such as music, voice, sound effects, etc.). They are the basis for the sound output of the device's playback unit. The energy distribution of different frequency bands of audio signals directly affects playback power consumption and sound quality.
[0045] Playback parameters refer to the set of data related to the playback status and device status when the device plays audio content. These parameters are used to determine whether power consumption and heat optimization need to be initiated. They include, but are not limited to, low-frequency energy, playback volume, device temperature, user preference data for audio quality, memory status data, and network status data.
[0046] Low-frequency energy refers to the energy corresponding to the low-frequency band in audio signals, typically 20 Hz to 200 Hz. It is the main energy source that causes large-scale movement of the playback unit diaphragm, concentrated power consumption, and heat generation.
[0047] Playback volume refers to the loudness of the audio output by the device's playback unit, reflecting the output strength of the audio signal. The higher the volume, the greater the driving current of the playback unit, and the more significant the power consumption and heat generation.
[0048] Equipment temperature refers to the overall temperature of the equipment during operation, especially the local temperature around the playback unit. It is collected by the built-in temperature sensor and is a key indicator reflecting the equipment's heat generation status.
[0049] The playback unit refers to the sound-generating component in a device that converts electrical signals into sound signals. It includes at least two independently operating components, such as the main speaker and secondary speaker of a mobile phone, or the left and right channel sound-generating units of headphones. It is the core hardware for external audio playback.
[0050] To illustrate, the device's audio processing module, such as the equalizer-related processing unit, detects the energy intensity in the 20Hz–200Hz frequency band of the audio signal in real time. This frequency band is the core source of significant speaker diaphragm movement, power consumption, and heat generation. The detection focuses on the energy peak and duration of this band, forming quantifiable low-frequency energy data. Real-time playback volume data is directly obtained from the device's audio output control module, reflecting the output intensity of the audio signal. Temperature data is collected through the device's built-in temperature sensor, focusing on monitoring the local temperature around the playback unit, such as the temperature near the main speaker. This data is combined with overall device temperature data for comprehensive judgment, ensuring that the temperature data accurately reflects the heat dissipation status of the playback unit.
[0051] Step 220: If the playback parameters meet the adjustment conditions, adjust at least one of the power distribution and low-frequency energy of at least two playback units.
[0052] The adjustment condition refers to the preset judgment standard that triggers the device to start adjusting the power distribution or suppressing low-frequency energy. When the playback parameters meet the standard, the device automatically performs the corresponding optimization operation.
[0053] Power distribution refers to the process of allocating audio output power among multiple playback units. By adjusting the power ratio of different playback units, the load of each unit is balanced, and overheating of a single unit is avoided.
[0054] In some embodiments, in response to meeting adjustment conditions, the control device performs a playback adjustment operation. Optionally, the playback adjustment operation includes at least one of a power distribution adjustment operation, a low-frequency energy suppression operation, and a playback volume adjustment operation.
[0055] For scenarios involving excessively high playback volume or overheating of the device, the key is to balance the load on each playback unit. Taking devices with main and secondary speakers, such as mobile phones, as an example, adjusting the power distribution of at least two playback units involves automatically reducing the power proportion of the main speaker (including overall power and low-frequency power) and allocating the reduced power to the secondary speaker, allowing the secondary speaker to bear part of the external playback load and preventing the main speaker from overheating due to overload. Taking devices with the same priority for left and right channels, such as headphones, the power of the left and right channel sound units is adjusted synchronously to balance the power distribution and reduce the concentration of load on one side of the unit.
[0056] For scenarios with excessively high low-frequency energy, the audio processing module performs dynamic attenuation on the 20Hz–200Hz low-frequency band, using gradient attenuation logic. The lower the frequency band, the greater the attenuation. For example, the attenuation below 100Hz is greater than that between 100Hz and 200Hz. This reduces the energy consumption caused by large-scale movement of the speaker diaphragm from the source, thereby reducing power consumption and heat generation.
[0057] For scenarios where the volume is too high, the playback volume can be reduced through the audio channel control module.
[0058] Optionally, the adjustment includes one or more of the following: Low-frequency energy exceeds the first energy threshold; The playback volume exceeds the first volume threshold; The equipment temperature exceeds the first temperature threshold.
[0059] The first energy threshold refers to the critical value of low-frequency energy, which is used to determine whether the low-frequency energy of the audio signal is too high. When the low-frequency energy exceeds this threshold, the corresponding playback adjustment operation is triggered, such as low-frequency energy suppression operation.
[0060] Optionally, the first energy threshold can be preset by the system, configured by the user, or dynamically configured. For example, it can be dynamically set in combination with the hardware performance of the device's speaker (such as diaphragm driving efficiency and rated power) and the acceptable range of sound quality. This ensures that optimization is not blindly triggered when low-frequency energy does not significantly affect power consumption, and intervention can be initiated in time when energy is excessively concentrated to avoid wasting ineffective power consumption. This application does not limit this aspect.
[0061] Indicatively, in response to low-frequency energy exceeding the first energy threshold, the equalizer (EQ) suppression module is invoked first to perform gradient attenuation on the low-frequency band (the lower the frequency, the greater the attenuation), reducing the energy consumption caused by large diaphragm movements from the source. There is no need to adjust the volume or power distribution, avoiding excessive intervention that affects the core audio listening experience.
[0062] The first volume threshold refers to the critical value of the playback volume, which is used to determine whether the external speaker volume of the device is too high. When the playback volume exceeds this threshold, the corresponding playback adjustment operation is triggered, such as playback volume reduction and power distribution adjustment operation.
[0063] Optionally, the first volume threshold can be preset by the system, configured by the user, or dynamically configured. For example, it can be set by combining the device hardware characteristics (such as the heat dissipation capacity of the main speaker and the battery life benchmark) and the user's listening needs to balance the volume experience and heat control. This ensures that the user's volume needs are not limited in normal scenarios, while also enabling timely protection in high-volume scenarios (such as outdoor or party scenarios). This application embodiment does not limit this.
[0064] Indicatively, in response to the playback volume exceeding the first volume threshold, the channel control module is activated to reduce the overall volume and low-frequency volume of the main speaker, thereby reducing its load pressure; the reduced power of the main speaker is distributed to the secondary speaker, and the heat points are distributed through load balancing to avoid overloading the main speaker alone, while not affecting the overall listening experience of the external playback volume.
[0065] The first temperature threshold refers to the critical value of the device temperature, which is used to determine whether the device is at risk of overheating. When the device temperature exceeds this threshold, the corresponding playback adjustment operation is triggered, such as temperature-based enhancement optimization operation.
[0066] Optionally, the first temperature threshold can be preset by the system, configured by the user, or dynamically configured. For example, it can refer to the device hardware safety temperature standard (such as the normal operating temperature range of semiconductor components) and the user's skin comfort threshold setting to ensure that over-optimization is not initiated before the device shows obvious overheating and the user feels discomfort; once the temperature approaches the risk range, enhanced intervention is immediately triggered.
[0067] Indicatively, in response to the device temperature exceeding the first temperature threshold, the feedback control module is invoked to activate an enhancement strategy based on previous optimization actions. This further increases the attenuation of low frequencies, deepens power consumption control, and further increases the power allocation ratio of the secondary speaker to minimize the load on the main speaker. Through this dual enhancement, the heating rate is rapidly reduced, bringing the device temperature back to a safe range.
[0068] The method provided in this application clarifies the specific types of adjustment conditions. By precisely defining the optimization trigger scenarios, it avoids indiscriminate optimization. When there is only a single high power consumption / high temperature scenario, optimization can be initiated specifically without the need for other adjustment methods. When multiple scenarios overlap (such as when both volume and temperature exceed the limit), combined optimization can be initiated, improving the accuracy and flexibility of optimization. This ensures timely activation of optimization in core pain point scenarios while avoiding excessive intervention in sound quality in scenarios where optimization is not required, thus achieving a balance between optimization and user experience.
[0069] As an example, if only low-frequency energy exceeds the limit, only low-frequency energy adjustment will be performed without changing the power distribution to avoid excessive interference with sound quality; if only volume exceeds the limit, power distribution adjustment will be performed first, which can be combined with a small amount of low-frequency energy suppression; if temperature exceeds the limit, power distribution adjustment and low-frequency energy suppression will be performed simultaneously to enhance the cooling effect and ensure that the adjustment action is accurately matched with the scene.
[0070] Step 230: During the adjustment process, based on the equipment temperature, dynamically adjust the degree of suppression of low-frequency energy and the proportion of power distribution.
[0071] The degree of suppression refers to the strength of attenuation of low-frequency energy in an audio signal. The higher the degree of suppression, the greater the attenuation of low-frequency energy, and the more significant the reduction in power consumption.
[0072] The power distribution ratio refers to the specific proportion of the output power borne by each of the multiple playback units relative to the total power. This ratio can be dynamically adjusted to achieve load balancing and heat control.
[0073] In some embodiments, when the device temperature does not exceed a second temperature threshold, the current suppression level and power allocation ratio are maintained; when the device temperature exceeds the second temperature threshold, the suppression level of low-frequency energy is increased, and the power allocation ratio of the auxiliary playback unit in at least two playback units is increased.
[0074] Optionally, the second temperature threshold can be preset by the system, configured by the user, or dynamically configured. For example, it can refer to the safe operating temperature of the device speaker (such as the heat resistance limit of semiconductor components), the heat dissipation capacity of the device body (such as the maximum heat dissipation efficiency of the heat dissipation structure), and the user's comfort (such as the upper limit of the temperature that is imperceptible when in contact with the skin). At the same time, it is associated with the playback adjustment method based on the first temperature threshold to ensure that the threshold is neither too low (avoiding frequent triggering of enhancement that leads to fluctuations in sound quality) nor too high (avoiding missing the best time for temperature control that leads to increased heat generation).
[0075] In some embodiments, the device can be adaptively fine-tuned according to the device model (differences in speaker hardware between different mobile phones) and the usage scenario (speaker / headphone). For example, in the headphone scenario, where heat dissipation is weak, the second temperature threshold can be lower than that in the mobile phone speaker scenario, to ensure that it adapts to the heat dissipation requirements of different hardware and scenarios.
[0076] To illustrate, the system continuously collects temperature data in real time and checks the temperature status every preset time interval (e.g., 500 milliseconds). If the temperature does not exceed the second threshold, it maintains the current low-frequency attenuation level, such as 3 dB attenuation below 100Hz and 1 dB attenuation below 200Hz. It also maintains the power distribution ratio of the main and secondary speakers, such as 60% for the main unit and 40% for the secondary unit, without triggering any additional parameter changes, to ensure the stability and continuity of audio playback sound quality.
[0077] When the device temperature exceeds the second temperature threshold, the system simultaneously increases the suppression of low-frequency energy and the power allocation ratio of the auxiliary playback unit. Based on the original gradient attenuation, the attenuation amplitude is increased according to preset rules. For example, if the attenuation below 100Hz was originally 3-6dB, it is increased to 4-7dB; if the attenuation below 200Hz was originally 1-3dB, it is increased to 2-4dB. At the same time, the gradient attenuation characteristics are maintained (the attenuation amplitude in the low-frequency range is still greater than that in the high-frequency range) to avoid sound quality distortion due to excessive suppression, ensuring that the user can still perceive core audio information (such as vocals and melody). Based on the original power allocation ratio, the proportion of the auxiliary unit is increased and the proportion of the main unit is decreased. For example, if the original main unit was 60% and the auxiliary unit 40%, it is adjusted to 45% and the auxiliary unit 55%; if it was already 50%:50%, it is further adjusted to 40%:60% (the upper limit is set according to the device hardware capabilities to avoid overloading the auxiliary unit). Through load balancing, the heating rate of the main unit is significantly reduced, and because the auxiliary unit has a lower load, it will not generate significant heat even with the increased proportion, achieving overall cooling.
[0078] After performing dual enhancement optimization, the system continues to monitor temperature data. If the temperature drops below the second threshold, the optimization intensity is gradually adjusted back to reduce the low-frequency attenuation and restore the main unit power ratio to the previous balanced state. If the temperature still does not drop, the optimization intensity can be further increased slightly, but an upper limit is set to avoid excessive suppression affecting sound quality, ensuring that the temperature remains stable within a safe range, while maximizing the preservation of the sound quality experience.
[0079] The method provided in this application embodiment forms a dynamic feedback logic for temperature and optimization based on a second temperature threshold. When the device temperature is normal, the current optimized parameters are maintained to prioritize sound quality. When the temperature exceeds the second temperature threshold (e.g., the risk of device overheating increases), power consumption and heat generation are quickly reduced by strengthening low-frequency suppression and increasing the load of auxiliary units to avoid device stuttering, performance degradation, or user discomfort caused by overheating. After the temperature drops below the threshold, the parameters are maintained to achieve a balance between timely cooling and stable sound quality.
[0080] In some embodiments, based on the above-mentioned device playback adjustments, user interaction functions can also be provided, including but not limited to prompting the user about the adjustment status and providing manual adjustment functions.
[0081] Optionally, the user interaction function can be triggered during the device adjustment process, for example, in response to meeting the adjustment conditions, outputting adjustment prompt information, etc.; or the user interaction function can be triggered after the device adjustment is completed, for example, in response to the completion of device adjustment, outputting adjustment prompt information, etc. The embodiments of this application do not limit this.
[0082] Indicatively, the user interaction functions include outputting adjustment prompts and making adjustment options configurable. The adjustment prompts are used to indicate the device's adjustment status, and the adjustment options are used for users to customize the suppression level and power distribution ratio.
[0083] Optionally, the presentation of the prompt information may include, but is not limited to, pop-up prompts, notification bar prompts, status bar icons, voice prompts, sound effect prompts, device vibration prompts, etc., and this application embodiment does not limit this.
[0084] The adjustment options include, but are not limited to, configuration enable options and parameter configuration options. The configuration enable option is used to activate the manual configuration function, and the parameter configuration options are used to adjust the corresponding playback parameters.
[0085] Taking the low-frequency suppression intensity as an example, the parameter configuration options provide three preset options: weak, medium, and strong, as well as a 0-100% manual fine-tuning slider. "Weak" corresponds to the basic attenuation level, such as 3dB attenuation below 100Hz; "medium" corresponds to the normal attenuation level, such as 4-5dB attenuation below 100Hz; and "strong" corresponds to the enhanced attenuation level, such as 6dB attenuation below 100Hz. The manual slider allows users to precisely control the specific attenuation amount of each level, balancing convenience and accuracy.
[0086] Taking the parameter configuration options, including the balance between the main and secondary speakers, as an example, it is presented in the form of a slider. The midpoint of the slider is the default balance ratio, such as 60% for the main speaker and 40% for the secondary speaker. Sliding to the left increases the power ratio of the secondary speaker (reduces the load on the main speaker), and sliding to the right increases the power ratio of the main speaker (increases the volume of the main speaker and weakens the splitting effect). The volume change is previewed in real time while sliding, ensuring that the adjustment is intuitive and perceptible.
[0087] It is worth noting that the above adjustment options are merely illustrative examples, and the embodiments of this application do not limit them.
[0088] The method provided in this application combines automated and personalized playback adjustment. Users can clearly understand that the device is currently in low-power audio mode through prompts, avoiding confusion caused by parameter changes. At the same time, configurable adjustment options allow users to customize the suppression level and power allocation ratio according to their own needs, such as reducing the suppression intensity when preferring sound quality and increasing the intensity when preferring battery life. This solves the problem that automated optimization may not match user needs, improves the user's sense of control over the optimization process and user satisfaction, and improves the efficiency of human-computer interaction based on playback adjustment.
[0089] In summary, the method provided in this application, by acquiring playback parameters such as low-frequency audio energy, playback volume, and device temperature, triggers device playback adjustment. Based on the adjustment conditions, it flexibly adjusts power distribution or low-frequency energy, breaking through the limitations of single hardware heat dissipation or fixed volume limiting. Based on the device temperature, it dynamically adjusts the suppression degree and power distribution ratio, forming a closed-loop control. This not only specifically solves the problem of high power consumption of low-frequency audio drives and heat generation caused by concentrated load on a single playback unit, but also achieves intelligent control that optimizes without blindly pushing the limits. While ensuring acceptable playback sound quality, it significantly reduces device power consumption and heat generation, extends battery life, and avoids stuttering or user discomfort caused by overheating. It balances optimization effect and user experience, and improves playback adjustment efficiency.
[0090] In some embodiments, different adjustment conditions and different adjustment methods can be arbitrarily combined. This application does not limit this; please refer to [the relevant documentation]. Figure 3 , Figure 3This is a flowchart of a playback adjustment method based on adjustment conditions provided in an exemplary embodiment of this application. This method can be executed by a terminal, a server, or both simultaneously. This embodiment illustrates the method executed by a terminal as an example. Figure 3 As shown, step 220 above includes the following steps.
[0091] Step 221: Suppress low-frequency energy when the low-frequency energy exceeds the first energy threshold.
[0092] In some embodiments, the attenuation amplitude is divided according to frequency band. The lower the frequency, the greater the attenuation intensity. Deep attenuation is performed on the low segment (such as 20Hz–100Hz) with the highest energy density and the greatest driving power consumption in the low frequency band, and moderate attenuation is performed on the high segment (such as 100Hz–200Hz) which is relatively close to the mid frequency band and affects the listening experience. This ensures that the overall sense of layering of the audio (such as the clarity of vocals and melody) is not destroyed while reducing power consumption.
[0093] It precisely addresses the high power consumption issue caused by low-frequency energy redundancy by optimizing the audio signal itself, unlike inefficient methods such as passive cooling or forced volume limiting. The attenuation action does not affect the core listening experience in the mid-to-high frequencies, and users can hardly perceive any loss in sound quality, but the device's power consumption can be significantly reduced, achieving the experience advantage of implicit power saving.
[0094] Step 222: If the volume exceeds the first volume threshold, reduce the playback volume and adjust the power distribution.
[0095] When lowering the playback volume, focus on reducing the output volume of the main playback unit, and reduce the low-frequency volume of the main playback unit by a greater margin than the overall volume reduction. The main playback unit is the core source of heat and power consumption, so lowering its overall volume directly reduces the load pressure. The additional reduction in low-frequency volume is because this frequency band consumes a higher proportion of power at high volumes, and targeted attenuation can further improve the power consumption reduction effect without affecting the mid-to-high frequency listening experience (such as the clarity of vocals and ambient sounds).
[0096] When adjusting power distribution, the power reduced from the main playback unit is redirected to the auxiliary playback unit (such as the secondary speaker at the top of the phone), achieving load balancing. At high volumes, the main playback unit originally bears the majority of the external speaker load. After adjustment, the auxiliary playback unit shares some of the load, distributing heat sources. As the load on the main playback unit decreases, its heating rate drops significantly. Because the initial load on the auxiliary playback unit is lower, even with an increased power percentage, it does not generate noticeable heat. Overall, this achieves a cooling effect without reducing volume. The user's perception of overall volume does not decrease significantly, but device heat generation is significantly reduced.
[0097] To address the issue of concentrated heat generation in the main speaker caused by high-volume external playback, a dual approach of sound reduction and current distribution is used. This reduces the current consumption of the main unit and disperses the heat source, resulting in significantly higher temperature control efficiency than a single operation. It avoids the loss of experience caused by simply limiting the volume, allowing users to still obtain the required volume while extending the device's battery life, thus balancing practicality and user experience.
[0098] Step 223: If the device temperature exceeds the first temperature threshold, adjust the power distribution and suppress low-frequency energy.
[0099] In some embodiments, power allocation is adjusted based on regulation parameters and low-frequency energy is suppressed.
[0100] The adjustment parameters are determined based on the equipment temperature and are used to indicate the degree of suppression and the proportion of power distribution.
[0101] The adjustment parameters are optimized intensity commands dynamically generated based on the device's real-time temperature, including the degree of low-frequency energy suppression (attenuation) and the power distribution ratio of each playback unit.
[0102] The higher the temperature, the greater the optimization intensity of the adjustment parameters. For example, when the temperature just exceeds the first threshold, the adjustment range of the suppression degree and power allocation ratio is mild. If the temperature continues to rise, the adjustment parameters will be updated synchronously to further increase the low-frequency attenuation and increase the power ratio of the auxiliary playback unit, ensuring that the optimization intensity is accurately matched with the temperature change.
[0103] To illustrate, if the power distribution ratio of the main and auxiliary units is 6:4 after adjustment based on the adjustment conditions, it can be adjusted to 4:6 or 3:7 (determined according to the adjustment parameters) when the device temperature exceeds the first temperature threshold. The load on the main unit is greatly reduced, and the heating rate drops rapidly. At the same time, the maximum power limit of the auxiliary unit is limited to prevent it from overheating due to excessive load. If the attenuation of the 20Hz–100Hz frequency band is 3dB after adjustment based on the adjustment conditions, it can be 4–5dB (not exceeding the upper limit of acceptable sound quality) when the device temperature exceeds the first temperature threshold. This reduces energy consumption at the source and forms a closed loop of source power reduction and load diversion with the power distribution adjustment, greatly improving temperature control efficiency.
[0104] To address the pain point of device overheating caused by multiple overlapping scenarios, dynamic adjustment parameters are generated to achieve precise adaptation with stronger optimization as the temperature rises, avoiding the shortcomings of fixed optimization rules that cannot cope with temperature changes. Enhanced operation still takes acceptable sound quality as a premise, and the adjustment parameters set an upper limit for optimization intensity to ensure that there is no obvious sound quality distortion while quickly controlling the temperature, thus balancing safety and user experience.
[0105] For at least two playback units with different playback priorities, the power allocation adjustment direction can be determined based on the playback priority. Taking a device that includes a first playback unit and a second playback unit as an example, adjusting the power allocation includes reducing the power ratio of the first playback unit and increasing the power ratio of the second playback unit. The first playback unit has a higher playback priority in the device than the second playback unit. The playback priority is used to indicate the default power allocation of the playback unit in the device.
[0106] Playback priority is a default rule set by the device at the factory based on hardware functions. It is used to indicate the default power allocation weight of different playback units. The higher the priority, the greater the default power it bears for the external amplifier, and it is the core load unit for the device's audio output. The lower the priority, the smaller the default power it bears, and it mainly plays the role of assisting the external amplifier and enhancing the sound field, avoiding overloading of a single unit.
[0107] The first playback unit is the high-priority playback unit, including the main speaker in external playback scenarios, such as the bottom speaker of the phone. It handles 60%-80% of the external playback power by default and is the core source of power consumption and heat generation, especially in high-volume scenarios where heat generation is concentrated.
[0108] The second playback unit is a low-priority playback unit, including secondary speakers in external playback scenarios, such as the top and side speakers of the phone. By default, it only undertakes 20%-40% of the external playback power, with low load and no noticeable heat generation, and has the redundancy capability to share the load.
[0109] By default, devices allocate external speaker load according to higher priority and larger power proportion, in order to ensure the core listening experience (the main speaker usually has better sound quality); however, this design leads to excessive concentration of load on the main speaker in high-volume scenarios, which becomes the key to the surge in heat generation and power consumption. Therefore, it is necessary to break the default allocation through dynamic adjustment to achieve load balance.
[0110] As an illustration, the default power ratio is 70% for the main speaker and 30% for the secondary speaker; after adjustment, the power ratio is 50% for the main speaker and 50% for the secondary speaker, the load on the main speaker is reduced by 20%, and the secondary speaker takes on 20% of the additional load, thus achieving load balance.
[0111] The power distribution ratio can be dynamically adjusted according to the severity of the triggering conditions. When the volume slightly exceeds the threshold, a small amount of power is distributed, such as the main speaker being reduced by 10% and the secondary speaker being increased by 10%. When the temperature exceeds the threshold, a large amount of power is distributed, such as the main speaker being reduced by 20%-30% and the secondary speaker being increased simultaneously.
[0112] Optionally, a maximum power limit for the second playback unit can be set, such as not exceeding 80% of its rated power, to avoid damage to the secondary speaker due to excessive load and to ensure the safety of the adjustment.
[0113] The method provided in this application embodiment typically involves a high-priority playback unit that bears the main external speaker load and is the core source of heat and power consumption. By diverting power to low-priority units, the load can be effectively distributed, reducing the current consumption and heat generation of the main speaker and extending its service life. Meanwhile, the secondary speaker bears part of the load without affecting the overall external speaker volume and sound quality, achieving a triple effect of load balance, heat reduction, and user experience assurance.
[0114] For at least two playback units with the same playback priority, the playback power can be adjusted synchronously. Taking a device that includes a third playback unit and a fourth playback unit as an example, adjusting the power distribution includes synchronously adjusting the playback power of the third playback unit and the fourth playback unit. The adjusted power distribution of the third playback unit and the fourth playback unit is balanced, wherein the third playback unit and the fourth playback unit have the same playback priority in the device.
[0115] The third and fourth playback units are core playback units of the same priority, such as the left and right channel sound units of wireless headphones, the left and right channel speakers of symmetrical desktop speakers, and the left and right symmetrical external speaker units of tablet devices.
[0116] These units have identical hardware performance (such as rated power, diaphragm driving efficiency, and heat dissipation capacity), and have the hardware basis for synchronous adjustment. By default, the power distribution is theoretically balanced, but in actual playback, load deviations may occur due to audio signal distribution and slight hardware differences.
[0117] By default, playback units of the same priority share power proportionally (e.g., 50% each) to ensure symmetrical sound field and consistent sound quality. However, in real-world scenarios (e.g., concentrated low-frequency energy in a certain channel of the audio signal, or limited heat dissipation on one side due to device placement), the load on one side of the unit may become too high, leading to localized heating and uneven power consumption. Therefore, dynamic synchronous adjustment is required to maintain a balanced load.
[0118] To illustrate, if the load on the third playback unit is detected to be too high (e.g., high current, high temperature), its output power is reduced simultaneously, while the output power of the fourth playback unit is increased by the same amount to ensure that the total power remains unchanged (the overall volume is not affected), and the power ratio of the two units is eventually restored to balance (e.g., 50%:50%). If the energy of a certain channel of the audio signal is detected to be concentrated (e.g., high low-frequency energy in the left channel), the frequency band attenuation parameters of the two units are adjusted simultaneously: the low-frequency band of the channel with concentrated energy is moderately attenuated, and the corresponding frequency band of the other channel is moderately gained, so as to balance the load without destroying the symmetry of the sound field.
[0119] Optionally, the power adjustment range should not exceed 10%-15% of the default power to avoid sound quality distortion (such as channel volume imbalance) due to excessive adjustment range. At the same time, the maximum power limit of the unit should be set to not exceed 80% of its rated power to ensure hardware safety.
[0120] The method provided in this application is adapted to scenarios such as left and right channels of headphones and symmetrical speakers. If the power distribution of units with the same priority is uneven, it is easy to cause excessive power consumption and concentrated heat generation on one side of the unit. By balancing the load on both sides, the overall power consumption and heat generation can be reduced. At the same time, power balancing can ensure the consistency of channel output and avoid sound quality distortion caused by load differences (such as unbalanced volume between the left and right channels), thus taking into account both power consumption optimization and listening experience.
[0121] A dynamic suppression mechanism is used to suppress low-frequency energy, which includes performing gradient attenuation on the low-frequency band of the audio signal.
[0122] Dynamic suppression mechanism refers to an intelligent strategy in which the attenuation of low-frequency energy is not a fixed value, but is dynamically adjusted based on the device's real-time playback parameters (such as playback volume and device temperature). The attenuation intensity varies depending on the scenario, ensuring enhanced power consumption reduction in high-load scenarios and guaranteed sound quality in low-load scenarios, avoiding the limitations of one-size-fits-all optimization.
[0123] The first low-frequency band corresponds to the first attenuation amplitude, the second low-frequency band corresponds to the second attenuation amplitude, the audio frequency corresponding to the first low-frequency band is lower than that of the second low-frequency band, and the first attenuation amplitude is greater than that of the second attenuation amplitude.
[0124] Both the first and second low-frequency bands belong to the low-frequency range of 20Hz–200Hz in audio signals. The first low-frequency band is a sub-band with a lower frequency, which is the area where the speaker diaphragm moves significantly and the current consumption is most concentrated, thus contributing a higher percentage to power consumption. The second low-frequency band is a relatively high-frequency sub-band, close to the mid-high frequency region, which has a certain impact on the layering of sound quality (such as the low-frequency atmosphere and the thickness of vocals), and its power consumption contribution is lower than that of the first low-frequency band.
[0125] Optionally, the attenuation amplitude is negatively correlated with the low-frequency audio frequencies.
[0126] The attenuation intensity is allocated according to the rule that the lower the frequency of the frequency band, the greater the attenuation amplitude, forming a gradient curve from low to high with decreasing amplitude. This maximizes the reduction of ineffective energy in high-power frequency bands while minimizing the impact on the core sound quality experience, achieving a balance between power reduction and sound quality preservation.
[0127] The method provided in this application performs gradient attenuation on the low-frequency band of audio. By increasing the attenuation amplitude of the low-frequency band, the energy consumption of the high-power frequency band is reduced, thereby reducing the power consumption and heat generation caused by the large-scale movement of the speaker diaphragm from the source. At the same time, the relatively high-frequency second low-frequency band is attenuated appropriately to avoid excessive suppression that would cause the sound to become muffled and distorted, thus achieving a dynamic balance between power consumption and sound quality.
[0128] In some embodiments, reducing the playback volume includes reducing the overall output volume and the low-frequency output volume, wherein the reduction in the low-frequency output volume is not less than the reduction in the overall output volume.
[0129] Overall output volume refers to the combined loudness of all playback units of the device working together. It reflects the overall output strength of the audio signal and is the volume level that users can intuitively perceive. Reducing its volume can directly reduce the overall power consumption of the device and avoid noise pollution caused by high volume.
[0130] Low-frequency output volume refers to the output loudness corresponding to the low-frequency range (such as the 20Hz–200Hz range) in the audio signal. This frequency range is the core area where the speaker diaphragm moves significantly and current consumption is concentrated. It is also the main cause of equipment heat generation. Reducing its frequency is the key to targeted power consumption reduction.
[0131] The attenuation of low-frequency volume should be at least the same as the overall volume, and can be equal to or greater than the overall reduction. Focus on reducing high-power frequency bands, moderately control the overall loudness, and avoid wasting sound quality or insufficient power reduction caused by a one-size-fits-all approach to volume reduction.
[0132] As an example, first reduce the overall output volume by attenuating it appropriately according to a preset ratio (such as the difference between the first volume threshold and the safe volume range) to ensure that the overall loudness returns to a reasonable range and avoids noise interference; then reduce the output volume of the low-frequency band in a targeted manner, with the attenuation range set to be no less than the overall reduction. If the overall volume is reduced by X%, the low-frequency band volume will be reduced by X% or more. The specific range is dynamically determined by the device temperature and the low-frequency energy intensity. If the temperature is close to the threshold, the low-frequency band reduction will be greater than the overall reduction.
[0133] Optionally, if the device temperature remains high after lowering the volume, the low-frequency reduction can be further increased to at least match the overall reduction to enhance temperature control. If the temperature returns to normal, maintain the current reduction to avoid excessive volume reduction. When playing bass-heavy music, the low-frequency reduction can be slightly greater than the overall reduction; when playing vocals, podcasts, or other content with low bass frequencies, the low-frequency reduction can be equal to the overall reduction, balancing power saving and sound quality. Set an upper limit for the low-frequency reduction to avoid muffled or distorted sound due to excessive reduction. Even if the device temperature is high, the low-frequency reduction should not exceed 1.5 times the overall reduction (or a fixed ratio set based on acceptable sound quality) to ensure that the core listening experience is not compromised.
[0134] The method provided in this application embodiment reduces the overall output volume and the low-frequency output volume simultaneously when the playback volume is reduced, with a greater reduction in the low-frequency output volume. By reducing the overall volume, the basic power consumption is reduced, and the reduction in the low-frequency output volume is specifically increased to further reduce the energy consumption of the high-power frequency band, achieving dual power reduction. At the same time, the reduction in the low-frequency output volume is not less than the overall volume, which ensures the power consumption optimization effect, avoids the power waste caused by retaining too much low frequency, and does not affect the clarity of the core sound quality of mid-to-high frequencies (such as vocals and melodies), thus balancing power reduction and listening experience.
[0135] In summary, the method provided in this application establishes a correspondence between adjustment conditions and adjustment methods. When low-frequency energy exceeds the limit, only low frequencies are suppressed, focusing on suppressing high-power frequency bands without affecting volume and power distribution, thus ensuring listening experience. When the volume is too high, the load is reduced through a combination of volume reduction and power adjustment, avoiding listening loss caused by volume reduction alone. When the temperature is too high, the adjustment parameters derived from the temperature are optimized to ensure that the cooling effect accurately matches the temperature state. Ultimately, the method achieves accurate scene identification and precise adaptation of optimization methods, improving the efficiency of power consumption control and heat suppression while preserving sound quality to the greatest extent.
[0136] In some embodiments, playback adjustments can be further optimized based on the above-described playback adjustment methods, taking into account user preferences, system power-saving modes, device status parameters, audio type, etc. For example, please refer to the following for playback adjustment optimization based on user preferences. Figure 4 , Figure 4 This is a flowchart of a playback adjustment method based on user preferences provided in an exemplary embodiment of this application. This method can be executed by a terminal, a server, or both simultaneously. This embodiment illustrates the method executed by a terminal as an example. Figure 4 As shown, the method includes the following steps.
[0137] Step 410: Obtain user preference data for audio quality.
[0138] Optionally, the preference data includes, but is not limited to, at least one of the following: low-frequency preference dimension, priority preference dimension, and scenario-related preference.
[0139] The low-frequency preference dimension is used to indicate a user's acceptance of heavy bass, and can be divided into several dimensions such as "preferring heavy bass (e.g., liking rock and electronic music)," "neutral preference (e.g., everyday pop music)," and "disliking heavy bass (e.g., only listening to vocals and podcasts)."
[0140] Priority preference dimensions are used to indicate a user's preference for sound quality and power consumption. They can be divided into several dimensions such as "sound quality priority (willing to sacrifice some battery life to ensure listening experience)," "balance priority (considering both sound quality and battery life)," and "power consumption priority (prioritizing extending battery life, accepting slight loss of sound quality)."
[0141] Scene-related preferences are used to indicate the audio playback scenarios that users frequently use (such as commuting, working, and before bed). Different scenarios correspond to different preferences, such as preferring clear vocals when commuting and preferring heavy bass when exercising.
[0142] In some embodiments, historical adjustment records can also be obtained, including records of the user's past manual adjustments to sound quality or power balance options and EQ parameters, such as repeatedly increasing low-frequency gain and turning off strong suppression mode, as supplementary verification of preference data.
[0143] Optionally, the method of acquiring preference data includes, but is not limited to, at least one of active collection, passive learning, and scene-linked collection, and the embodiments of this application do not limit this.
[0144] Indicatively, proactive data collection includes providing a visual preference questionnaire in the device's "Sound Settings - Audio Optimization" interface, which users can actively fill out, such as "Do you care more about bass effects or device battery life?"; passive learning includes the system automatically recording user behavior in the background, including commonly used audio types (through music software playback records and audio file format identification) and manual adjustment records (such as users turning off low power mode or adjusting the EQ low-frequency slider), without requiring active user operation; scene-linked data collection includes: combining device scene awareness (such as identifying commuting scenarios through location and network status) to record user preference adjustments in different scenarios (such as users increasing low-frequency suppression during commuting and decreasing it during office work), achieving scenario-based preference capture.
[0145] A data update mechanism can also be used for preference data, including allowing users to modify their preferences at any time in the settings interface, with the system updating the data in real time, and automatically triggering a preference confirmation every 30 days, such as a brief prompt "Keep the current sound quality preference?", to ensure that the data matches the user's latest needs.
[0146] Step 420: Generate a personalized suppression strategy based on preference data.
[0147] Optionally, the system has a built-in "preference-parameter" mapping model that transforms the collected preference data into specific, executable low-frequency suppression parameters.
[0148] To illustrate, for users who prefer low frequencies, the low-frequency suppression range is narrowed (only slight attenuation is applied to the ultra-low frequency range of 20Hz-80Hz), and the attenuation amplitude is reduced (30%-50% less than the general strategy) while preserving the core bass texture. For users with a neutral preference, the basic parameters of the general strategy are used, with only minor adjustments to the smoothness of the attenuation curve (to avoid abrupt changes in sound quality). For users who do not like heavy bass, the low-frequency suppression range is expanded (covering the entire frequency range of 20Hz-200Hz), and the attenuation amplitude is moderately increased (20%-30% more than the general strategy) to reduce low-frequency redundancy.
[0149] Regarding priority preferences, for users who prioritize sound quality, the dynamic trigger threshold for low-frequency suppression is lowered (attenuation is only enhanced when the device temperature exceeds 45℃) to ensure that sound quality is not affected in most scenarios; for users who prioritize balance, the basic temperature and volume linkage rules are used to balance sound quality and power consumption; for users who prioritize power consumption, the dynamic trigger threshold for low-frequency suppression is increased (attenuation is enhanced when the device temperature exceeds 38℃), while the basic attenuation amplitude is increased to further improve the power consumption reduction effect.
[0150] Based on scene-related preferences, exclusive sub-strategies are generated for different scenes. For example, in commuting scenes (with high ambient noise), mid-to-high frequency gain is enhanced and low-frequency suppression is weakened to ensure clear human voices; in bedtime scenes (with low volume), low-frequency attenuation is further reduced to avoid muffled sound.
[0151] Step 430: In the process of suppressing low-frequency energy, the suppression parameters for low-frequency energy are adjusted based on a personalized suppression strategy.
[0152] When playback parameters meet the adjustment conditions (excessive low-frequency energy, excessive volume, excessive temperature), low-frequency energy suppression is activated, and a personalized strategy is simultaneously invoked to replace the general suppression parameters.
[0153] Parameter adjustments do not require restarting playback and take effect immediately during the current audio playback. The strategy automatically adapts when the user switches songs.
[0154] When the device detects a change in the playback scenario (such as switching from commuting to office), it automatically calls the corresponding sub-strategy for the scenario and adjusts the suppression parameters without requiring manual intervention from the user.
[0155] Adjusting suppression parameters includes, but is not limited to, adjusting the low-frequency suppression band, adjusting the attenuation amplitude, adjusting the dynamic threshold, etc.
[0156] To illustrate, adjustments to the low-frequency suppression segment include: for users who prefer heavy bass, attenuation is applied only to the ultra-low frequency range of 20Hz-80Hz, while retaining the core low-frequency range of 80Hz-200Hz; for users who dislike heavy bass, attenuation is extended to the entire 20Hz-200Hz frequency range. Adjustments to the attenuation magnitude include: for users prioritizing sound quality, the attenuation magnitude in the 20Hz-80Hz frequency range is reduced by 50% compared to the general strategy; for users prioritizing power consumption, the attenuation magnitude in this frequency range is increased by 30% compared to the general strategy. Adjustments to the dynamic thresholds include: for users in commuting scenarios, the trigger thresholds for low-frequency suppression (low-frequency energy threshold, temperature threshold) are moderately increased to avoid a blurred listening experience due to optimization in noisy environments.
[0157] Optionally, all parameter adjustments are set with an upper limit, with the attenuation not exceeding 1.2 times that of the general strategy (to ensure power consumption reduction) and not lower than 0.5 times that of the general strategy (to ensure temperature control baseline), to avoid optimization failure due to preferences.
[0158] In some embodiments, after adjustment, a closed-loop calibration of preferences and effects can be initiated to ensure that the strategy continuously meets user needs, including user active feedback and passive data calibration. For example, a "strategy fine-tuning entry" is provided, allowing users to temporarily adjust the low-frequency suppression intensity during playback via quick operations (such as the slider in the control center). The system automatically records the adjustment and updates the personalized strategy. The background continuously monitors the user's acceptance of the strategy, such as whether the personalized mode is frequently turned off or whether the same parameter is repeatedly adjusted. The strategy is iterated every 15 days based on new data to gradually optimize parameter accuracy.
[0159] It is worth noting that the above-mentioned personalized adjustment methods are merely illustrative examples, and the embodiments of this application do not limit them.
[0160] In summary, the method provided in this application can learn user preferences and adjust low-frequency suppression parameters accordingly. It reduces low-frequency attenuation for users who prefer bass and increases attenuation for users who prioritize low power consumption. This approach does not sacrifice the user's core listening experience and can accurately meet personalized power consumption optimization needs, thereby significantly improving user acceptance and satisfaction with playback adjustments.
[0161] Taking the optimization of playback based on the system energy saving mode as an example, the system energy saving mode corresponding to the device is determined; based on the energy saving level corresponding to the system energy saving mode, the trigger threshold of low frequency energy suppression and the optimization intensity of power distribution are adjusted.
[0162] Among them, the trigger threshold is negatively correlated with the energy-saving level, while the optimization intensity is positively correlated with the energy-saving level.
[0163] System energy-saving modes are global operating modes set by the device to reduce overall power consumption and extend battery life. They are usually divided into several levels according to energy-saving intensity: normal mode, light energy-saving mode, medium energy-saving mode, and heavy energy-saving mode. The higher the energy-saving level, the more strictly the system limits the power consumption of various hardware modules (such as the central processing unit (CPU), screen, and audio), with the core goal of maximizing battery life.
[0164] Trigger threshold refers to the critical condition for initiating low-frequency energy suppression, including low-frequency energy threshold, volume threshold, and device temperature threshold. The lower the threshold, the easier it is to trigger optimization.
[0165] Optimization intensity refers to the attenuation range of low-frequency energy suppression and the adjustment range of power distribution between main and secondary speakers. The higher the intensity, the more significant the power reduction and temperature control effect, but at the cost of controllable sound quality loss.
[0166] The trigger threshold is negatively correlated with the energy-saving level, meaning that the higher the energy-saving level, the lower the trigger threshold. For example, in heavy energy-saving mode, low-frequency energy is triggered and suppressed when it is slightly high. The optimization intensity is positively correlated with the energy-saving level, meaning that the higher the energy-saving level, the greater the optimization intensity. For example, in heavy energy-saving mode, the low-frequency attenuation is greater and the power ratio of the main speaker is lower.
[0167] For illustrative purposes, when the energy-saving level corresponds to the normal mode (no energy saving), the trigger threshold is the highest, and optimization is only triggered when low-frequency energy, volume, and temperature significantly exceed the limits (e.g., volume exceeds the device's default maximum volume of 80%). The optimization intensity is the lowest, with the low-frequency gradient attenuation amplitude as the base value, and the power distribution between the main and secondary speakers maintaining the default ratio (e.g., 60% for the main speaker and 40% for the secondary speaker), prioritizing sound quality. When the energy-saving level corresponds to the light energy-saving mode, the trigger threshold is moderately lowered, and the trigger standards for low-frequency energy, volume, and temperature are adjusted compared to the normal mode, such as triggering when the volume exceeds 70% of the default maximum volume. The optimization intensity is moderately increased, with the low-frequency attenuation amplitude increasing from the base value, and the power ratio of the main speaker slightly decreasing (e.g., 55% for the main speaker and 45% for the secondary speaker), balancing sound quality and energy saving. When the energy-saving mode corresponds to the medium energy-saving mode, the trigger threshold is further lowered, and the trigger standards are adjusted even lower than for the light energy-saving mode, with optimization starting when low-frequency energy or volume is slightly high. The optimization intensity is significantly increased, with the low-frequency attenuation amplitude increasing, such as a 30% increase in the attenuation amplitude of the first low-frequency band, and a significant decrease in the power ratio of the main speaker (e.g., 50% for the main speaker and 50% for the secondary speaker), enhancing the energy saving effect. When the energy-saving mode corresponds to the heavy energy-saving mode, the trigger threshold is the lowest. Even if the low-frequency energy and volume are at a medium level, optimization is triggered. When the temperature is slightly higher than normal, enhanced suppression is activated. The optimization intensity is the highest. The low-frequency attenuation reaches the upper limit (without damaging the core sound quality). The power ratio of the main speaker is reduced to the lowest level (e.g., 40% for the main speaker and 60% for the secondary speaker) to maximize the reduction of audio module power consumption.
[0168] When the system switches energy-saving modes (such as from light energy saving to heavy energy saving), the audio optimization parameters are updated synchronously. There is no need to restart audio playback. The changes take effect immediately during the current playback, ensuring seamless connection between power consumption control and energy saving level.
[0169] The method provided in this application embodiment links the energy-saving mode of the device system, adjusts the low-frequency suppression trigger threshold and power distribution optimization intensity according to the energy-saving level, realizes cross-module collaborative optimization, forms synergy with the system energy-saving target, significantly extends the device's battery life, adapts to the user's energy-saving needs in different scenarios, and improves the universality and practicality of playback adjustment.
[0170] Taking playback optimization based on device status parameters as an example, the device's memory status data and network status data are obtained. When the memory status data indicates that the device's memory usage has reached the usage threshold, or when the network status data indicates that the device's network connection signal strength is lower than the strength threshold, the audio processing logic is simplified and the energy output of non-core frequency bands is reduced.
[0171] Among them, memory status data is used to indicate the device's memory usage, and network status data is used to indicate the device's network connectivity.
[0172] Memory status data refers to a set of data reflecting the memory usage of a device, including the overall memory usage rate of the device (the proportion of used memory to total memory) and the individual memory usage of audio-related modules (such as audio decoding modules and EQ processing modules), which are used to determine whether the memory is under high load.
[0173] Network status data refers to the core data set that reflects the network connectivity of a device, including network connection type (wireless connection, mobile network, etc.), signal strength (signal receiving power, signal quality level), and data transmission stability (packet loss rate, latency fluctuation), which is used to determine whether the network can stably support audio playback.
[0174] The memory usage threshold is a critical value set based on the device hardware configuration (total memory size) and the minimum memory requirements for audio playback, ensuring that optimization is not blindly triggered when memory usage does not affect audio processing.
[0175] The intensity threshold is a critical value set based on the minimum requirements for stable audio signal transmission. It ensures that over-optimization is not initiated when the network signal fluctuates slightly, and intervention only occurs when the signal cannot meet the basic playback requirements.
[0176] Non-core frequency bands refer to audio frequency bands that contribute very little to the user's core listening experience. These include not only the 20Hz–200Hz low-frequency band, which is the focus of optimization, but also the ultra-high frequency band above 16kHz. The reduction in energy in these frequency bands will not affect the perception of core audio information such as human voices and melodies.
[0177] Optionally, both the occupancy threshold and the intensity threshold are dynamically adapted values. The thresholds will be automatically adjusted for devices with different hardware configurations (such as mobile phones with large memory and mobile phones with small memory) and different network environments (such as indoor wireless and outdoor mobile networks) to ensure the accuracy of optimization triggering.
[0178] Simplifying audio processing logic reduces resource consumption, including disabling or simplifying unnecessary and resource-intensive processing flows in the audio module, retaining only core audio decoding and basic frequency band adjustment functions, thereby reducing CPU computation and memory usage.
[0179] As an example, non-core audio enhancement functions are disabled, and modules requiring significant computing resources, such as audio noise reduction, sound field simulation, and dynamic audio compensation, are paused to prevent these functions from competing with memory / network resources for system computing power. The dynamic adjustment algorithm is simplified by replacing the complex logic of real-time calculation of dynamic attenuation curves with preset optimized parameter templates, reducing the calculation steps and data caching amount for each audio processing session. The processing precision is reduced by appropriately decreasing the audio sampling point calculation density and simplifying the frequency band gain adjustment gradient without affecting the core listening experience, thereby reducing the amount of data processed per session and minimizing memory usage.
[0180] The energy output of non-core frequency bands is reduced for precise energy saving. Energy is attenuated only in non-core frequency bands, while the energy of core frequency bands (500Hz–8kHz, corresponding to key listening sensations such as vocals and melodies) remains unchanged, ensuring that the basic sound quality is not affected.
[0181] To illustrate, the precise division of non-core frequency bands includes clearly defining the ultra-low frequency band (20Hz–80Hz) and the ultra-high frequency band (above 16kHz). These two frequency bands contribute very little to the core listening experience and have high power consumption. The gradient attenuation strategy involves coordinating the attenuation of the ultra-low frequency band with the low-frequency suppression of the original solution (such as appropriately deepening the attenuation on the original basis), and performing a slight attenuation on the ultra-high frequency band (to avoid excessive attenuation that would result in a thin sound). The overall attenuation is lower than that of the core low frequency band, ensuring a natural sound quality.
[0182] If low-frequency suppression has been triggered due to conditions such as temperature or volume, then only the energy of the ultra-high frequency band needs to be reduced. If low-frequency suppression has not been triggered, then only the non-core frequency bands will be attenuated, without affecting the normal output of the core low-frequency band.
[0183] The method provided in this application reduces memory usage and CPU computation by simplifying audio processing logic when memory usage is too high, thus avoiding audio stuttering caused by insufficient memory and reducing computational power consumption. When the network signal is weak, the device needs to consume more resources to maintain the network connection. Reducing the energy output of non-core frequency bands can reduce the power consumption of the audio module and avoid the power consumption accumulation and heat surge caused by resource conflicts. At the same time, the energy of the core frequency bands is not affected, ensuring a clear basic listening experience and achieving multi-resource collaborative power reduction and core experience protection.
[0184] Taking audio type-based playback optimization as an example, the audio type corresponding to the audio content currently being played on the device is identified; a playback adjustment strategy is determined based on the audio type, and the playback adjustment strategy is used to determine the adjustment conditions, adjustment objects, and adjustment methods.
[0185] Audio types are categorized based on content attributes, energy distribution, and user listening needs, covering mainstream user scenarios.
[0186] Optionally, the audio type includes, but is not limited to, voice, music, film and television sound effects, game sound effects, etc., and this application embodiment does not limit this.
[0187] To illustrate, voice-based audio includes calls, podcasts, and audiobooks, with energy concentrated in the mid-to-high frequency range of 500Hz–3kHz. The core requirement is clear vocals, with a low proportion of low-frequency energy. Music-based audio includes pop, rock, classical, and light music, which can be further subdivided according to the proportion of low-frequency energy (bass-heavy, balanced, and light-sounding). The core requirement is sound quality integrity, balancing low-frequency ambiance with mid-to-high frequency details. Film and television sound effects include background sound effects in movies and TV series (explosions, ambient sounds, background music), characterized by the coexistence of instantaneous high-energy low frequencies (such as explosion sound effects) and delicate vocals. The core requirements are immersive sound effects and clear vocals. Game sound effects include game background music, skill sound effects, and scene sound effects, with uneven energy distribution (such as gunshots concentrated in high frequencies and vibration sounds concentrated in low frequencies). The core requirements are accurate sound effect positioning and low latency.
[0188] Playback adjustment strategies are a set of optimization rules customized for specific audio types, including adjustment conditions, adjustment objects, and adjustment methods.
[0189] The adjustment conditions are used to indicate the critical parameters that trigger optimization, such as low-frequency energy threshold and volume threshold, which are dynamically adjusted according to the audio type. The adjustment objects include the core parameters that need to be optimized, such as low-frequency energy, power distribution ratio, and specific frequency band gain, focusing on the high power consumption points and core listening points of this type. The adjustment methods include specific optimization operations (such as gradient attenuation, power splitting, and frequency band gain adjustment) to adapt to the energy distribution characteristics of this type.
[0190] In some embodiments, the device's audio processing module extracts core features such as spectrum distribution, energy peak, rhythm frequency, and the proportion of human voice to identify audio types. For example, speech types have a mid-frequency energy proportion of over 60% and no obvious low-frequency peak; bass-heavy music types have a low-frequency energy proportion of over 30% in the 20Hz–200Hz range; and movie / game types have instantaneous energy peaks (such as the low-frequency peak of explosion sound effects being 2-3 times that of normal volume).
[0191] Optionally, application scenario linkage can be adopted, combining the type of playback application to assist in recognition, such as calling software playing voice messages, music programs playing music, and video / game programs playing movies / games, to improve recognition accuracy.
[0192] For voice-based audio content, a voice playback adjustment strategy is determined. Indicatively, based on this strategy, the adjustment conditions include increasing the low-frequency energy threshold (triggered only in the ultra-low frequency range of 20Hz–80Hz) and relaxing the volume threshold (prioritizing vocals at high volumes). The adjustment targets include low-frequency energy, mid-to-high frequency gain, and power distribution. The adjustment methods include weakening low-frequency suppression, only slightly attenuating the 20Hz–80Hz ultra-low frequency range to avoid muffled vocals, strengthening mid-to-high frequency gain, moderately increasing the gain in the 500Hz–3kHz frequency range to ensure clear vocals, and maintaining balanced power distribution with the main and secondary speakers allocated according to the default ratio without additional power splitting (to avoid vocal positioning deviation).
[0193] For music audio content, a music playback adjustment strategy is determined. Taking bass-heavy music as an example, the adjustment conditions based on this strategy include lowering the low-frequency energy threshold (triggering when the energy is slightly higher in the 20Hz–200Hz range) and moderately relaxing the temperature threshold (prioritizing the preservation of bass quality). The adjustment objects include low-frequency energy and power distribution. The adjustment methods include gradient attenuation of ultra-low frequencies, with deep attenuation only in the 20Hz–80Hz ultra-low frequency range, while retaining the core low-frequency range of 80Hz–200Hz; power distribution enhancement, increasing the power ratio of the secondary speakers at high volumes to distribute the load on the main speakers; and dynamically adjusting the attenuation amplitude, maintaining a slight attenuation when the temperature does not exceed 40℃, and moderately deepening it when the temperature exceeds 40℃ (without compromising bass quality). Taking light music as an example, the adjustment conditions determined based on this strategy include increasing the low-frequency energy threshold (only triggered in ultra-low frequencies above 20Hz–60Hz) and reducing the optimization intensity; the adjustment objects include ultra-low frequency energy and mid-high frequency details; the adjustment methods include slightly attenuating ultra-low frequencies, only attenuating ineffective low frequencies in the 20Hz–60Hz range, and preserving mid-high frequency details; maintaining the default power allocation, not changing the ratio of main and secondary speakers, and ensuring sound field balance; turning off unnecessary processing and not adjusting frequency band gain to avoid sound quality distortion.
[0194] For audio effects in film and television, a playback adjustment strategy is determined. Indicatively, the adjustment conditions based on this strategy include: lowering the instantaneous low-frequency energy threshold (triggered by instantaneous sound effects such as explosions) and tightening the temperature threshold (due to the tendency for instantaneous high power consumption to generate heat). The adjustment targets include instantaneous low-frequency energy, power distribution, and the vocal frequency band. Adjustment methods include: rapid suppression of instantaneous low frequencies, initiating a 10-20ms rapid decay for instantaneous high-energy low frequencies such as explosions, and immediately restoring power after the sound effect ends; dynamic power distribution, enhancing the split between the main and secondary speakers at high volumes, and further increasing the proportion of the secondary speakers during instantaneous sound effects; and moderately boosting the 500Hz–3kHz frequency band to ensure clear vocals are not masked by sound effects.
[0195] For game-related sound effects, a game-related playback adjustment strategy is determined. Illustratively, the adjustment conditions based on this strategy include: specific frequency band threshold adaptation (setting thresholds for high-frequency gunshots and low-frequency vibrations separately), and latency priority. The adjustment targets include high-frequency noise, low-frequency vibration energy, and channel balance. Adjustment methods include high-frequency noise attenuation; for concentrated high-frequency sound effects such as gunshots, slightly attenuating ultra-high-frequency noise above 16kHz while preserving positioning accuracy; low-frequency vibration diversion; for vibration sound effects, enhancing power distribution to avoid concentrated load on the main speaker; and simplifying processing logic by disabling unnecessary sound enhancement functions to reduce latency and ensure operational synchronization.
[0196] The method provided in this application implements content-aware optimization. The core experience points and power consumption concentration points of different audio types are significantly different. By identifying the type and adapting the optimization strategy, for voice, low-frequency suppression is weakened and mid-to-high frequency gain is strengthened to avoid muffled human voices; for movies, power distribution and fast response are strengthened for instantaneous high-power sound effects such as explosions, taking into account both immersion and temperature control; for games, the core frequency bands of sound effects are optimized to avoid ineffective power consumption. This solves the problem of insufficient optimization or sound quality loss in some scenarios caused by a one-size-fits-all approach to general optimization, and achieves content adaptation and precise optimization, which greatly improves the optimization effect and user experience in different audio scenarios.
[0197] In some embodiments, a collaborative optimization mechanism linked to battery health can also be adopted. When the battery is aging (high number of cycles, low remaining capacity), high power consumption discharge will accelerate battery wear. When the battery is at low temperature, high power consumption may lead to voltage instability. By incorporating battery health data into the feedback dimension, the dual objectives of power consumption control and battery protection can be achieved in a coordinated manner.
[0198] To illustrate, the device's battery management module acquires battery-related data, including but not limited to battery cycle count, remaining capacity (SOC), current battery temperature, and internal resistance (which indirectly reflects battery health).
[0199] Prioritize based on battery status and dynamically adjust optimization intensity. For example: High battery health (e.g., cycle count < 500, remaining capacity ≥ 80%): Use the default strategy to balance power consumption and sound quality; Medium battery health (e.g., cycle count 500-1000, remaining capacity 60%-80%): Moderately enhance low-frequency attenuation and power distribution optimization, limit maximum audio module power consumption (e.g., reduce by 10%-15%), and slow battery aging; Low battery health (e.g., cycle count ≥ 1000, remaining capacity < 60%): Prioritize battery protection, further increase low-frequency attenuation, and limit maximum external volume (below 80% of the device's default maximum volume), with a "Low health mode, balancing battery life and battery protection" message; Low battery temperature (e.g., < 10℃): Weaken power distribution adjustment (avoid high-current discharge at low temperatures to prevent battery damage), primarily reducing power consumption through low-frequency suppression, and simultaneously coordinating with the battery heating module (if supported by the device). Normal optimization resumes once the battery temperature rises.
[0200] The method provided in this application achieves a synergistic effect of power consumption control and battery protection. It not only continues the core of power consumption reduction and temperature control, but also specifically addresses issues such as accelerated loss and voltage instability caused by battery aging and high power consumption discharge in low-temperature scenarios, thereby extending battery life. Based on the graded optimization of battery health status, it adapts to the needs of different battery states. Combined with the linkage of the battery heating module (if the device supports it), it ensures the basic audio experience in low-temperature environments while preventing battery damage due to high power consumption. At the same time, it enhances user perception and trust through prompts.
[0201] In some embodiments, an environmental noise adaptive power optimization mechanism can also be adopted. The louder the noise, the more likely the user is to turn up the volume, leading to a surge in power consumption and heat generation. By detecting environmental noise, the volume and optimization balance strategy can be dynamically adjusted to avoid ineffective high power consumption caused by noise while ensuring the clarity of the sound.
[0202] To illustrate, the device collects environmental noise data in real time through its built-in microphone, including but not limited to the decibel value and spectral distribution of environmental noise, such as traffic noise being mainly low-frequency and human voice noise being mainly mid-frequency.
[0203] For low-noise environments (<40dB, such as quiet indoor scenes), perform the routine optimizations indicated in steps 210 to 230, prioritizing sound quality. For medium-noise environments (40dB-60dB, such as offices and streets): instead of blindly lowering the volume, enhance the gain of voice or core sound effect frequency bands (such as 500Hz-8kHz) through EQ adjustments, while increasing the attenuation of noise overlap frequency bands (such as the low-frequency band of traffic noise), ensuring clear listening experience while preventing users from turning up the volume. For high-noise environments (>60dB, such as shopping malls and construction sites): trigger dual optimization of noise reduction and power consumption, simulate directional gain through audio algorithms (enhancing target audio and suppressing ambient noise), limit the maximum volume (avoiding overheating caused by excessive volume), and further increase the power distribution between the main and secondary speakers (reducing the load on a single speaker).
[0204] Optionally, noise data is updated every 500ms, and gain and attenuation parameters are dynamically adjusted to ensure a balance between sound quality and power consumption.
[0205] The method provided in this application, through noise data acquisition and precise frequency band adjustment, avoids ineffective high power consumption output while ensuring auditory clarity, and significantly reduces device heat generation and energy consumption in noisy scenarios.
[0206] In some embodiments, a hardware-coordinated heat dissipation and audio linkage mechanism can also be adopted. When the device is under high load (such as long-term high-volume playback and background multitasking), single audio optimization may not be sufficient to control the temperature. By establishing a collaborative closed loop between audio optimization and hardware heat dissipation, dual temperature control of active prevention and passive heat dissipation can be achieved, while avoiding sound quality loss caused by over-optimization.
[0207] Indicatively, the device's thermal management module acquires hardware thermal status data, including but not limited to the working status of the thermal module (such as fan speed, heat sink temperature, and heat dissipation power) and the current heat dissipation capacity (such as whether the maximum heat dissipation threshold has been reached).
[0208] Based on hardware heat dissipation data, playback is adjusted in stages: Stage 1 (device temperature 35℃-40℃, low load on the heat dissipation module): only audio optimization (low frequency suppression + power distribution) is performed, without activating high-intensity heat dissipation to save power consumption of the heat dissipation module; Stage 2 (device temperature 40℃-45℃, medium load on the heat dissipation module): audio optimization is enhanced (increased low frequency attenuation), and the heat dissipation module is simultaneously upgraded (e.g., fan speed increased by 30%), with both working together to control temperature and avoid overload by a single method; Stage 3 (device temperature > 45℃, high load on the heat dissipation module): extreme optimization and full load on the heat dissipation are activated, the audio end adopts a power minimization strategy (fixed high frequency attenuation, limit maximum volume), and the heat dissipation module runs at full load for rapid cooling.
[0209] When the temperature drops below 38℃, the heat dissipation module slows down, and the audio optimization returns to normal intensity, balancing temperature control and sound quality.
[0210] The method provided in this application overcomes the limitations of temperature control in single audio optimization, and rapidly cools down the device under high load scenarios, avoiding stuttering and performance degradation caused by overheating.
[0211] In some embodiments, an artificial intelligence adaptive learning personalized optimization mechanism can also be adopted. By learning the user's usage habits (volume preference, audio type preference, manual adjustment recording) and device hardware characteristics (speaker performance, heat dissipation capacity), a unique optimization strategy can be automatically generated to achieve intelligent optimization tailored to each individual without user intervention.
[0212] Indicatively, collect personalized data, including but not limited to the user's daily volume range, commonly used audio types, records of manually adjusting the sound quality / power consumption balance, temperature and power consumption change curves of the device in different scenarios, and speaker aging degree (identified by changes in audio output impedance).
[0213] The model training method includes at least one of offline training and online learning. Offline training includes training a mapping model of "user habits - hardware characteristics - optimization parameters" based on massive device data, covering different user and device scenarios. Online learning includes deploying a lightweight artificial intelligence (AI) model on the device to learn user behavior in real time. For example, if a user repeatedly adjusts the frequency of the speaker during commuting, the model will automatically reduce the low-frequency attenuation in that scenario and adjust the optimization parameters according to the aging of the speaker. For example, after the speaker ages, the power distribution intensity will be appropriately reduced to avoid overload.
[0214] The personalized strategy is updated every 7 days, and a strategy reset option is also provided, balancing intelligence with user control.
[0215] The method provided in this application upgrades from general optimization to personalized optimization tailored to each user. By learning user volume preferences, audio type habits, and manually adjusting records, it generates exclusive strategies, solving the problem of incompatibility between general strategies and users' personalized needs, and significantly improving user acceptance.
[0216] Based on the above embodiments, taking playback adjustment in a mobile phone speaker scenario as an example, this application provides an audio optimization method for mobile phone speaker scenarios. This method suppresses low-frequency energy by dynamically adjusting the left and right channels and EQ equalizer parameters. Furthermore, when the speaker volume is high, it optimizes the channel power allocation for the main speaker, reducing its volume output and thus minimizing heat generation. This method reduces current consumption caused by large diaphragm movements while maintaining acceptable sound quality, thereby improving device battery life and user experience.
[0217] Taking the application of this method to a playback adjustment system as an example, the playback adjustment system includes a channel control unit, an EQ suppression unit, a feedback control unit, and a user interaction unit.
[0218] The channel control unit is used to automatically reduce the low frequencies and overall volume of the main speaker when the external speaker volume is high, and to distribute some energy to the secondary speaker, thereby reducing the heat generated by the main speaker.
[0219] In the EQ settings, a dynamic attenuation curve is configured for the low-frequency range, gradually attenuating by 3–6 dB below 100 Hz and by 1–3 dB below 200 Hz. The EQ suppression unit automatically adjusts the attenuation level based on volume and device temperature.
[0220] The feedback control unit is used to dynamically adjust the suppression intensity by combining data from the device's temperature sensor and power consumption monitoring.
[0221] When the temperature exceeds 40℃, the low-frequency attenuation is further increased, and the main speaker volume output is reduced.
[0222] The user interaction unit is used to notify the user that the device has entered low-power audio mode; it provides manual on / off and sound quality / power balance options.
[0223] The strategy logic employed by this method includes: when the low-frequency energy is too high, automatically attenuating the low-frequency band of the EQ to reduce speaker power consumption; when playing at high volume, reducing the volume of the main speaker and allocating some energy to the secondary speaker to reduce the heat generation of the main speaker; and when the device temperature rises, further increasing the low-frequency attenuation amplitude to reduce heat generation.
[0224] The data processing flow of this method includes: detecting audio energy; if the low-frequency energy exceeds the threshold, calling the channel control module and EQ suppression module; detecting the volume level; if the volume is high, reducing the main speaker volume and allocating some energy to the secondary speaker; reading the device temperature and dynamically adjusting the attenuation amplitude; user interface prompts, allowing manual adjustment of the strategy.
[0225] Optionally, this method can be extended to headphone playback scenarios to reduce headphone power consumption and heat generation; it can provide personalized EQ strategies based on user preferences; it can be linked with the system's power-saving mode to achieve cross-application audio power consumption optimization; and it can be extended to other resource dimensions, such as memory usage and network status.
[0226] In summary, the method provided in this application significantly reduces the power consumption and heat generation of mobile phone speakers, especially in high-volume scenarios; extends device battery life; improves user experience and avoids stuttering or discomfort caused by overheating; achieves intelligent power consumption optimization while ensuring sound quality; and provides user interaction options that balance automation and personalization.
[0227] Figure 5This is a structural block diagram of a playback adjustment device provided in an exemplary embodiment of this application, such as... Figure 5 As shown, the device includes the following parts: The acquisition module 510 is used to acquire playback parameters of the device, including the low-frequency energy of the audio signal played by the device, the playback volume, and the device temperature. The device includes at least two playback units. The adjustment module 520 is used to adjust at least one of the power distribution of the at least two playback units and the low-frequency energy when the playback parameters meet the adjustment conditions. The adjustment module 520 is also used to dynamically adjust the degree of suppression of low-frequency energy and the ratio of power distribution based on the device temperature during the adjustment process.
[0228] In some embodiments, the adjustment conditions include at least one or more of the following: The low-frequency energy exceeds the first energy threshold; The playback volume exceeds the first volume threshold; The device temperature exceeds a first temperature threshold.
[0229] In some embodiments, the adjustment module 520 is further configured to: If the low-frequency energy exceeds the first energy threshold, the low-frequency energy is suppressed; If the volume exceeds the first volume threshold, reduce the playback volume and adjust the power distribution; If the device temperature exceeds the first temperature threshold, the power distribution is adjusted and the low-frequency energy is suppressed.
[0230] In some embodiments, the at least two playback units include a first playback unit and a second playback unit; The adjustment module 520 is further configured to reduce the power ratio of the first playback unit and increase the power ratio of the second playback unit, wherein the playback priority of the first playback unit in the device is higher than that of the second playback unit, and the playback priority is used to indicate the default power allocation of the playback unit in the device.
[0231] In some embodiments, the at least two playback units include a third playback unit and a fourth playback unit; The adjustment module 520 is also used to synchronously adjust the playback power of the third playback unit and the fourth playback unit, and the adjusted power distribution of the third playback unit and the fourth playback unit is balanced, wherein the third playback unit and the fourth playback unit have the same playback priority in the device.
[0232] In some embodiments, the adjustment module 520 is further configured to perform gradient attenuation on the low-frequency band of the audio signal, wherein the first low-frequency band corresponds to a first attenuation amplitude, the second low-frequency band corresponds to a second attenuation amplitude, the audio frequency corresponding to the first low-frequency band is lower than that of the second low-frequency band, and the first attenuation amplitude is greater than that of the second attenuation amplitude.
[0233] In some embodiments, the adjustment module 520 is further configured to reduce the overall output volume and the low-frequency output volume, wherein the reduction in the low-frequency output volume is not less than the reduction in the overall output volume.
[0234] In some embodiments, the adjustment module 520 is further configured to: As long as the device temperature does not exceed the second temperature threshold, maintain the current level of suppression and power distribution ratio; When the device temperature exceeds the second temperature threshold, the degree of suppression of low-frequency energy is increased, and the power allocation ratio of the auxiliary playback unit in the at least two playback units is increased.
[0235] Please refer to Figure 6 , Figure 6 This is a structural block diagram of a playback adjustment device module provided in an exemplary embodiment of this application, as shown below. Figure 6 As shown, in some embodiments, the device further includes an interaction module 530, which is used to output adjustment prompt information and set the adjustment option to a configurable state. The adjustment prompt information is used to indicate the adjustment status of the device, and the adjustment option is used for users to customize the adjustment of the suppression level and the power distribution ratio.
[0236] In some embodiments, the acquisition module 510 is further configured to acquire user preference data for audio quality; The adjustment module 520 is also used to generate a personalized suppression strategy based on the preference data; The adjustment module 520 is further configured to adjust the suppression parameters for the low-frequency energy based on the personalized suppression strategy during the process of suppressing the low-frequency energy.
[0237] In some embodiments, the adjustment module 520 is further configured to: Determine the system energy-saving mode corresponding to the device; Based on the energy-saving level corresponding to the system's energy-saving mode, the trigger threshold for low-frequency energy suppression and the optimization intensity of power allocation are adjusted, wherein the trigger threshold is negatively correlated with the energy-saving level, and the optimization intensity is positively correlated with the energy-saving level.
[0238] In some embodiments, the acquisition module 510 is further configured to acquire memory status data and network status data of the device, wherein the memory status data is used to indicate the memory usage of the device and the network status data is used to indicate the network connection status of the device; The adjustment module 520 is further configured to simplify the audio processing logic and reduce the energy output of non-core frequency bands when the memory status data indicates that the device's memory usage has reached the usage threshold, or when the network status data indicates that the device's network connection signal strength is lower than the strength threshold.
[0239] In some embodiments, the adjustment module 520 is further configured to: Identify the audio type corresponding to the audio content currently being played by the device; A playback adjustment strategy is determined based on the audio type, and the playback adjustment strategy is used to determine the adjustment conditions, adjustment objects, and adjustment methods.
[0240] In summary, the device provided in this application, by acquiring playback parameters such as low-frequency audio energy, playback volume, and device temperature, triggers device playback adjustment. Based on the adjustment conditions, it flexibly adjusts power distribution or low-frequency energy, breaking through the limitations of single hardware heat dissipation or fixed volume limiting. Based on the device temperature, it dynamically adjusts the suppression degree and power distribution ratio, forming a closed-loop control. This not only specifically solves the problem of high power consumption of low-frequency audio drives and heat generation caused by concentrated load on a single playback unit, but also achieves intelligent control that optimizes without blindly pushing the limits. While ensuring acceptable playback sound quality, it significantly reduces device power consumption and heat generation, extends battery life, and avoids stuttering or user discomfort caused by overheating. It balances optimization effect and user experience, and improves playback adjustment efficiency.
[0241] It should be noted that the playback adjustment device provided in the above embodiments is only an example of the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0242] Figure 7 This illustration shows a structural block diagram of a terminal 700 provided in an exemplary embodiment of this application. The terminal 700 may be a smartphone, tablet computer, MP3 player, MP4 player, laptop computer, or desktop computer. The terminal 700 may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other names.
[0243] Typically, terminal 700 includes a processor 701 and a memory 702.
[0244] Processor 701 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 701 may be implemented using at least one hardware form selected from Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). Processor 701 may also include a main processor and a coprocessor. The main processor, also known as the Central Processing Unit (CPU), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 701 may integrate a Graphics Processing Unit (GPU), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 701 may also include an Artificial Intelligence (AI) processor, which is used to handle computational operations related to machine learning.
[0245] The memory 702 may include one or more computer-readable storage media, which may be non-transitory. The memory 702 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 702 are used to store at least one instruction, which is executed by the processor 701 to implement the playback adjustment method provided in the method embodiments of this application.
[0246] In some embodiments, the terminal 700 also includes other components 703, as those skilled in the art will understand. Figure 7 The structure shown does not constitute a limitation on terminal 700, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0247] Embodiments of this application also provide a computer device that can be implemented as follows: Figure 1 The terminal or server shown. The computer device includes a processor and a memory, the memory storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, at least one program, code set, or instruction set is loaded and executed by the processor to implement the playback adjustment method provided in the above-described method embodiments.
[0248] Embodiments of this application also provide a computer-readable storage medium storing at least one instruction, at least one program, code set, or instruction set, wherein the at least one instruction, at least one program, code set, or instruction set is loaded and executed by a processor to implement the playback adjustment method provided in the above-described method embodiments.
[0249] Embodiments of this application also provide a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the playback adjustment method provided in the above-described method embodiments.
[0250] Optionally, the computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), solid-state drives (SSDs), or optical discs, etc. The random access memory may include resistive random access memory (ReRAM) and dynamic random access memory (DRAM). The sequence numbers of the embodiments in this application are merely descriptive and do not represent the superiority or inferiority of the embodiments.
[0251] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0252] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A playback adjustment method, characterized in that, The method includes: The playback parameters of the device are obtained, including the low-frequency energy of the audio signal played by the device, the playback volume, and the device temperature. The device includes at least two playback units. When the playback parameters meet the adjustment conditions, adjust at least one of the power distribution of the at least two playback units and the low-frequency energy; During the adjustment process, the degree of suppression of low-frequency energy and the proportion of power distribution are dynamically adjusted based on the device temperature.
2. The method according to claim 1, characterized in that, The adjustment conditions include at least one or more of the following: The low-frequency energy exceeds the first energy threshold; The playback volume exceeds the first volume threshold; The device temperature exceeds a first temperature threshold.
3. The method according to claim 2, characterized in that, When the playback parameters meet the adjustment conditions, adjusting at least one of the power distribution of the at least two playback units and the low-frequency energy includes: If the low-frequency energy exceeds the first energy threshold, the low-frequency energy is suppressed; If the volume exceeds the first volume threshold, reduce the playback volume and adjust the power distribution; If the device temperature exceeds the first temperature threshold, the power distribution is adjusted and the low-frequency energy is suppressed.
4. The method according to claim 3, characterized in that, The at least two playback units include a first playback unit and a second playback unit; The adjustment of the power allocation includes: The power ratio of the first playback unit is reduced and the power ratio of the second playback unit is increased. The playback priority of the first playback unit in the device is higher than that of the second playback unit. The playback priority is used to indicate the default power allocation of the playback unit in the device.
5. The method according to claim 3, characterized in that, The at least two playback units include a third playback unit and a fourth playback unit; The adjustment of the power allocation includes: The playback power of the third playback unit and the fourth playback unit are adjusted synchronously, and the power distribution of the third playback unit and the fourth playback unit is balanced after adjustment. The third playback unit and the fourth playback unit have the same playback priority in the device.
6. The method according to claim 3, characterized in that, The suppression of the low-frequency energy includes: Gradient attenuation is performed on the low-frequency band of the audio signal, wherein the first low-frequency band corresponds to a first attenuation amplitude, the second low-frequency band corresponds to a second attenuation amplitude, the audio frequency corresponding to the first low-frequency band is lower than that of the second low-frequency band, and the first attenuation amplitude is greater than that of the second attenuation amplitude.
7. The method according to claim 3, characterized in that, Lowering the playback volume includes: Reduce the overall output volume and the low-frequency output volume, wherein the reduction in the low-frequency output volume is not less than the reduction in the overall output volume.
8. The method according to any one of claims 1 to 7, characterized in that, The method of dynamically adjusting the degree of low-frequency energy suppression and the power allocation ratio based on the device temperature includes: As long as the device temperature does not exceed the second temperature threshold, maintain the current level of suppression and power distribution ratio; When the device temperature exceeds the second temperature threshold, the degree of suppression of low-frequency energy is increased, and the power allocation ratio of the auxiliary playback unit in the at least two playback units is increased.
9. The method according to any one of claims 1 to 7, characterized in that, The method further includes: The system outputs adjustment prompts and sets the adjustment options to a configurable state. The adjustment prompts are used to indicate the adjustment status of the device, and the adjustment options are used for users to customize the suppression level and the power distribution ratio.
10. The method according to any one of claims 1 to 7, characterized in that, The method further includes: Obtain user preference data for audio quality; A personalized suppression strategy is generated based on the preference data; In the process of suppressing the low-frequency energy, the suppression parameters for the low-frequency energy are adjusted based on the personalized suppression strategy.
11. The method according to any one of claims 1 to 7, characterized in that, The method further includes: Determine the system energy-saving mode corresponding to the device; Based on the energy-saving level corresponding to the system's energy-saving mode, the trigger threshold for low-frequency energy suppression and the optimization intensity of power allocation are adjusted, wherein the trigger threshold is negatively correlated with the energy-saving level, and the optimization intensity is positively correlated with the energy-saving level.
12. The method according to any one of claims 1 to 7, characterized in that, The method further includes: Obtain memory status data and network status data of the device. The memory status data is used to indicate the memory usage of the device, and the network status data is used to indicate the network connection status of the device. When the memory status data indicates that the device's memory usage has reached a threshold, or when the network status data indicates that the device's network connection signal strength is below a threshold, the audio processing logic is simplified and the power output of non-core frequency bands is reduced.
13. The method according to any one of claims 1 to 7, characterized in that, The method further includes: Identify the audio type corresponding to the audio content currently being played by the device; A playback adjustment strategy is determined based on the audio type, and the playback adjustment strategy is used to determine the adjustment conditions, adjustment objects, and adjustment methods.
14. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to implement the playback adjustment method as described in any one of claims 1 to 13.
15. A computer-readable storage medium, characterized in that, The storage medium stores at least one computer program, which is loaded and executed by a processor to implement the playback adjustment method as described in any one of claims 1 to 13.
16. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the playback adjustment method as described in any one of claims 1 to 13.