Earphone control method, earphone system, storage medium and program product
By monitoring the battery level and outputting prompts in the wireless headphone system, the interruption problem when the wireless headphone battery is depleted is solved, and a headphone control method with uninterrupted battery life is realized.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-23
- Publication Date
- 2026-04-10
AI Technical Summary
Existing wireless earbuds require users to stop using them to recharge when the battery is depleted, which makes it difficult to meet users' continuous usage needs.
A headphone control method is provided, which monitors the remaining battery level in at least three universal headphones and outputs a prompt message when the battery level is below a threshold. The user can remove the low-battery headphones to charge them and wear the remaining headphones to achieve uninterrupted battery life.
This technology enables wireless earbuds to continue being used without interruption when the battery is low; users simply need to replace the earbuds to continue using them, thus meeting their need for continuous use.
Smart Images

Figure CN121842572A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless headphone technology, and in particular to a headphone control method, headphone system, storage medium, and program product. Background Technology
[0002] In related technologies, TWS (True Wireless Stereo) earbuds are typically a combination of "two earbuds + a charging case". When either earbud runs out of power, the use needs to be interrupted and the earbuds placed back in the charging case for a period of time to recharge, which makes it difficult to meet the user's need for continuous use of earbuds. Summary of the Invention
[0003] The main objective of this application is to provide a headphone control method, headphone system, storage medium, and program product, aiming to solve the technical problem in the related art that wireless headphones cannot meet the user's continuous headphone usage needs.
[0004] To achieve the above objectives, this application proposes a headphone control method for a universal headphone system, wherein the headphone system includes at least three universal headphone units; the headphone control method includes: With the universal earphone in use, obtain the remaining battery level of the universal earphone and synchronize the remaining battery level data of another universal earphone in use; at least three universal earphones, the remaining universal earphones are in a charging state; If the device detects that either the remaining battery level or the synchronized remaining battery level is less than the headphone switching threshold, the system controls at least one universal headphone that is being worn to output a prompt message, prompting the user to remove the corresponding universal headphone for charging and then wear the remaining universal headphone.
[0005] In some embodiments, after obtaining the remaining battery power of a universal earphone and obtaining synchronized data on the remaining battery power of another universal earphone being worn, the method further includes: If either the remaining battery power of the device or the synchronized remaining battery power data is less than the power consumption adjustment threshold, the general-purpose earphone corresponding to the one of the remaining battery power of the device or the synchronized remaining battery power data will be identified as the earphone to be replaced, and the general-purpose earphone corresponding to the other of the remaining battery power of the device or the synchronized remaining battery power data will be identified as the earphone to be retained. Adjust the power consumption distribution between the earphone to be replaced and the earphone to be retained so that the power consumption of the earphone to be replaced is greater than that of the earphone to be retained, until the remaining power of the earphone to be replaced is less than the earphone switching threshold; wherein, the power consumption adjustment threshold is greater than the earphone switching threshold. If either the remaining battery level of the device or the synchronized remaining battery level data is less than the headphone switching threshold, the system controls at least one universal headphone currently in use to output a prompt message, instructing the user to remove the corresponding universal headphone for charging and then wear the remaining universal headphone. This includes: If the remaining battery level of the earphone to be replaced is less than the earphone switching threshold, the system controls the output of a prompt message from the earphone to be replaced and / or the earphone to be retained, so that the user can remove the earphone to be replaced for charging and wear a remaining universal earphone.
[0006] In some embodiments, the power consumption distribution between the earphone to be replaced and the retained earphone is adjusted so that the power consumption of the earphone to be replaced is greater than that of the retained earphone. Before the step of the remaining battery level of the earphone to be replaced being less than the earphone switching threshold, the method further includes: Get the charging power synchronization data of the remaining universal earphones; The steps of adjusting the power consumption distribution between the earphone to be replaced and the retained earphone, so that the power consumption of the earphone to be replaced is greater than that of the retained earphone, until the remaining battery power of the earphone to be replaced is less than the earphone switching threshold, include: When the charging power synchronization data of the remaining universal headphones is within the preset power range, the power consumption distribution between the headphones to be replaced and the remaining headphones is adjusted so that the remaining power of both the headphones to be replaced and the remaining headphones is not less than the headphone switching threshold, until the charging power synchronization data of the remaining universal headphones reaches the preset charging power; the maximum value within the preset power range is less than the preset charging power. When the charging power of the remaining universal headphones reaches the preset charging power, the power consumption distribution between the headphones to be replaced and the retained headphones is adjusted so that the power consumption of the headphones to be replaced is greater than that of the retained headphones, until the remaining power of the headphones to be replaced is less than the headphone switching threshold.
[0007] In some embodiments, when the charging power synchronization data of the remaining universal headphones reaches a preset charging power level, the step of adjusting the power consumption distribution between the headphones to be replaced and the retained headphones, so that the power consumption of the headphones to be replaced is greater than that of the retained headphones, until the remaining power of the headphones to be replaced is less than the headphone switching threshold, includes: When the charging power of the remaining universal headphones reaches the preset charging power, the power allocation ratio of the headphones to be replaced is adjusted to the first preset ratio, and the power allocation ratio of the remaining headphones is adjusted to the second preset ratio, until the remaining power of the headphones to be replaced is less than the headphone switching threshold; wherein, the first preset ratio is greater than the second preset ratio.
[0008] In some embodiments, when the charging power synchronization data of the remaining universal headphones reaches a preset charging power level, the step of adjusting the power consumption distribution between the headphones to be replaced and the retained headphones, so that the power consumption of the headphones to be replaced is greater than that of the retained headphones, until the remaining power of the headphones to be replaced is less than the headphone switching threshold, includes: When the charging power of the remaining universal headphones reaches the preset charging power, the power consumption distribution between the headphones to be replaced and the remaining headphones is dynamically adjusted based on the real-time remaining power of the retained headphones and the preset adjustment target, so that the power consumption of the headphones to be replaced is greater than that of the retained headphones, until the remaining power of the headphones to be replaced is less than the headphone switching threshold. The preset adjustment target is that when the remaining power of the headphones to be replaced is less than the headphone switching threshold, the remaining power of the retained headphones is within the preset redundancy range.
[0009] In some embodiments, when it is detected that either the remaining battery power of the device or the synchronized remaining battery power data is less than a power consumption adjustment threshold, the step of identifying the universal earphone corresponding to either the remaining battery power of the device or the synchronized remaining battery power data as the earphone to be replaced includes: If the device's remaining battery level and the synchronized remaining battery level data are both below the power consumption adjustment threshold, and the other is above the power consumption adjustment threshold, the universal earphone corresponding to the one of the remaining battery level and the synchronized remaining battery level data will be identified as the earphone to be replaced.
[0010] In addition, to achieve the above objectives, this application also provides an earphone system, which includes at least three universal earphones. Each universal earphone includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The computer program is configured to implement the steps of the earphone control method described above.
[0011] In some embodiments, the headphone system further includes: A rechargeable earphone case with an earphone housing cavity containing at least three earphone slots, the number of which is the same as that of a standard earphone.
[0012] In addition, to achieve the above objectives, this application also provides a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the headphone control method described above.
[0013] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the headphone control method described above.
[0014] One or more technical solutions proposed in this application have at least the following technical effects: The headphone system of this application includes at least three universal headphones. When it detects that the remaining battery level of one of the universal headphones in two wearing states is less than the headphone switching threshold, it can control the universal headphone in the wearing state to output a prompt message to remind the user to remove the universal headphone with the remaining battery level below the threshold for charging and to wear the remaining universal headphone in the headphone system. When the battery level of any universal headphone in the wearing state is low, the headphone system does not need to interrupt the use process to replenish the battery; it only needs to replace the universal headphone with the one with the low battery level, thereby meeting the user's continuous use needs. Attached Figure Description
[0015] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0016] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a flowchart illustrating an embodiment of the headphone control method of this application. Figure 2 A flowchart illustrating some specific implementations of the headphone control method of this application (Embodiment 1); Figure 3 A simplified architectural diagram illustrating an example of implementing a headphone control method is provided; Figure 4 A simplified flowchart illustrating an example of a headphone control method; Figure 5 This is a schematic diagram of the device structure of the hardware operating environment involved in the headphone control method in the embodiments of this application.
[0018] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0019] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0020] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0021] The main solution of this application embodiment is as follows: when the universal earphone is in the wearing state, the remaining battery power of the universal earphone is obtained, and the remaining battery power synchronization data of another universal earphone in the wearing state is obtained; among at least three universal earphones, the remaining universal earphone is in the charging state; when it is detected that either the remaining battery power of the universal earphone or the remaining battery power synchronization data is less than the earphone switching threshold, at least one universal earphone in the wearing state is controlled to output a prompt message so that the user can remove the universal earphone corresponding to the next one for charging and wear the remaining universal earphone.
[0022] In related technologies, TWS earbuds generally adopt a left and right ear partition design, requiring users to wear them in the corresponding ear canals, which can easily lead to misalignment and confusion during storage. Furthermore, TWS earbuds are typically a combination of "two earbuds + a charging case." When either earbud runs out of power, the user must interrupt the process and place it back in the charging case for a period of time to recharge, making it difficult to achieve continuous audio output and impacting the user experience.
[0023] To address these issues, some solutions employ external charging devices or neckband power supplies to extend headphone battery life, but this requires carrying additional accessories, increasing the burden of use; others use a primary / secondary earbud switching method to optimize headphone battery life, but this solution still suffers from battery interruption, affecting the continuous and stable output of audio.
[0024] This application provides a solution where a headphone system includes at least three universal headphones. When it detects that the remaining battery level of one of the universal headphones in two wearing states is less than a headphone switching threshold, the system can control the universal headphone in the wearing state to output a prompt message to remind the user to remove the universal headphone with the insufficient battery level to charge it and to wear the remaining universal headphone in the headphone system. When any universal headphone in the wearing state has insufficient battery level, the headphone system does not need to interrupt the use process to replenish the battery; it only needs to replace the universal headphone with the remaining universal headphone, thereby meeting the user's need for continuous use of the headphone system.
[0025] 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.
[0026] Based on this, the embodiments of this application provide a headphone control method, referring to... Figure 1 , Figure 1 This is a flowchart illustrating an embodiment of the headphone control method of this application.
[0027] In this embodiment, the above-mentioned headphone control method includes steps S100~S400: In step S100, while the universal earphone is being worn, the remaining battery power of the universal earphone is obtained, and the remaining battery power synchronization data of another universal earphone that is being worn is also obtained; among at least three universal earphones, the remaining universal earphone is in a charging state.
[0028] In step S400, if either the remaining battery power of the device or the remaining battery power synchronization data is less than the headphone switching threshold, control at least one universal headphone that is being worn to output a prompt message so that the user can remove the universal headphone corresponding to the other device to charge it and wear the remaining universal headphone.
[0029] It should be noted that the execution subject of this embodiment is a universal earphone of the earphone system. The earphone system includes at least three universal earphones, each of which has the same structure. The structure includes, but is not limited to, in-ear earphones, clip-on earphones, and over-ear earphones. The universal earphones do not have left and right ear partition design, so they can adapt to different ear canal structures and wearing habits. Any two universal earphones in the earphone system can be paired and used. Moreover, all the universal earphones in the earphone system can automatically complete the network after startup, so that information can be exchanged and shared between the universal earphones.
[0030] For ease of understanding, the following description will use a headphone system that includes three universal headphones (universal headphone A, universal headphone B, and universal headphone C). The number of universal headphones in this example does not constitute a limitation on the headphone control method of this application. In actual applications, the headphone system may include a larger number of universal headphones.
[0031] Universal earbuds A and B are currently being worn. Universal earbud C is the remaining universal earbud, which is not being worn and is typically placed in the charging case to charge, ensuring it has sufficient power for replacement. Universal earbuds A, B, and C can all monitor their remaining battery level in real time using their built-in battery detection modules. The remaining battery levels of each universal earbud can be synchronized via Bluetooth. Taking universal earbud A as an example, when earbud A is being worn, its remaining battery level can be obtained. Simultaneously, another universal earbud (universal earbud B) can synchronize its remaining battery level to earbud A via Bluetooth. Similarly, earbud C can synchronize its current battery level to earbud A via Bluetooth. Thus, earbud A can obtain the remaining battery level data from earbud B and the charging status data from earbud C. The remaining battery level data is synchronized from earbud B to earbud A, and the charging status data is synchronized from earbud C (which is charging) to earbud A.
[0032] When the remaining battery level of the device and the synchronized remaining battery level data are detected to be lower than the headphone switching threshold, at least one universal headphone currently in use can be controlled to output a prompt message to remind the user to replace the universal headphone. This prompt message may include, but is not limited to, voice and vibration prompts directly output by the universal headphone, or a prompt message sent by the universal headphone currently in use to a connected mobile terminal (phone, tablet, etc.). The headphone switching threshold can be 0%, or a lower battery level value set based on the battery discharge characteristics, hardware power consumption, or user habits of the universal headphone. When either the remaining battery level of the device or the synchronized remaining battery level data is lower than this headphone switching threshold, a headphone replacement reminder is triggered, allowing the user to remove the universal headphone corresponding to the one with the lower remaining battery level data and put on the remaining universal headphone C, thereby achieving uninterrupted continuous use of the headphone system.
[0033] Both universal earbuds in use can output notification messages simultaneously, or only one of them can output a notification message. For example, in one scenario, universal earbud A's remaining battery level is detected as 25%, while universal earbud B's remaining battery level is synchronously measured as 5%. The earbud system's earbud switching threshold is set to 5%. In this case, universal earbud A can directly output a notification message and simultaneously send a control command to universal earbud B, causing universal earbud B to also output a notification message, achieving dual earbud notification. Alternatively, A can directly output a voice notification message such as "The other earbud's battery is low," allowing the user to directly switch to the other universal earbud (i.e., universal earbud B). Or, A can send a control command to universal earbud B, causing B to output a vibration notification message or a voice notification message such as "This earbud's battery is low," as a reminder to replace the earbud.
[0034] After receiving a notification from at least one universal headphone that is being worn, the user can remove the universal headphone with remaining battery power below the headphone switching threshold to recharge it, and then put on the remaining universal headphone. In the example above, the user removes universal headphone B and puts on universal headphone C. Thus, universal headphone C and universal headphone A form a headphone pair for continued use, achieving uninterrupted use of the headphone system. Universal headphone B can then be placed in the headphone system's rechargeable charging case for future replacement.
[0035] In some specific implementations, to prevent two universal earphones in a wearing state from simultaneously experiencing low battery levels, thus affecting the continuous use of the earphone system, such as... Figure 2 As shown, steps S100 may be followed by steps S200 to S300: In step S200, if it is detected that either the remaining battery power of the device or the remaining battery power synchronization data is less than the power consumption adjustment threshold, the general-purpose earphone corresponding to the remaining battery power of the device or the remaining battery power synchronization data is identified as the earphone to be replaced, and the general-purpose earphone corresponding to the other remaining battery power of the device or the remaining battery power synchronization data is identified as the earphone to be retained.
[0036] Step S300: Adjust the power consumption distribution between the earphone to be replaced and the retained earphone so that the power consumption of the earphone to be replaced is greater than the power consumption of the retained earphone, until the remaining power of the earphone to be replaced is less than the earphone switching threshold; wherein, the power consumption adjustment threshold is greater than the earphone switching threshold.
[0037] In the above specific implementation, step S400 may specifically include: In step S410, if the remaining battery power of the earphone to be replaced is less than the earphone switching threshold, the earphone to be replaced and / or the earphone to be retained will output a prompt message so that the user can remove the earphone to be replaced for charging and wear a remaining universal earphone.
[0038] Understandably, when universal headphones A and B are in a relatively fully charged initial state, their power consumption is generally distributed using a power balancing strategy. That is, universal headphones A and B take turns acting as the host to handle audio and data transmission loads. This can lead to a situation where the batteries of universal headphones A and B decrease roughly synchronously, potentially resulting in both headphones running out of power simultaneously, affecting the seamless replacement of the headphones later.
[0039] Therefore, a power consumption adjustment mechanism can be introduced to configure a power consumption adjustment threshold for the headphone system that is greater than the headphone switching threshold. Universal Headphone A monitors the remaining battery power of both itself and Universal Headphone B in real time. When either the remaining battery power of the original headphone or the synchronized remaining battery power data is less than the power consumption adjustment threshold, the universal headphone corresponding to that data (i.e., the one with the less than the power consumption adjustment threshold) is identified as the headphone to be replaced. In other words, the universal headphone with the remaining battery power reaching the power consumption adjustment threshold is identified as the headphone to be replaced, while the other universal headphone currently being worn is identified as the spare headphone (the one that does not need to be replaced this time). Based on this, the power consumption distribution between the headphone to be replaced and the spare headphone is adjusted so that the power consumption of the headphone to be replaced is greater than that of the spare headphone. This allows the remaining battery power of the headphone to be replaced to be depleted quickly, while allowing the spare headphone to retain more power to maintain normal headphone audio output.
[0040] When the remaining battery power of the earphone to be replaced is less than the earphone switching threshold, at least one of the earphone to be replaced and the remaining earphone will output a prompt message so that the user can remove the earphone to be replaced and wear the remaining universal earphone. For details, please refer to the relevant description of step S400 above, which will not be repeated here.
[0041] In one example, the power consumption adjustment threshold is 30%. The remaining battery power of universal headset A is 40%, and the synchronized remaining battery power of universal headset B is 29%. Since the synchronized remaining battery power is less than the power consumption adjustment threshold, universal headset B can be designated as the headset to be replaced, while universal headset A can be designated as the backup headset. The power consumption distribution between the two can be adjusted so that the power consumption of universal headset B is greater than that of universal headset A, until the remaining battery power of universal headset B is less than the headset switching threshold of 5%. When the remaining battery power of universal headset B is detected to be less than 5%, universal headsets A and B can output a prompt message. After receiving the prompt message, the user can remove universal headset B and replace it with universal headset C. At this point, universal headset C and universal headset A form a new headset pair for use, achieving uninterrupted headset use.
[0042] Furthermore, during the aforementioned power allocation process, there may be a situation where the remaining headphones also reach the power adjustment threshold. To avoid incorrectly identifying the remaining headphones as headphones to be switched and to ensure the accuracy of subsequent headphone switching, in one specific embodiment, step S200 may specifically include: Step S210: If it is detected that one of the remaining battery power of the device and the remaining battery power synchronization data is less than the power consumption adjustment threshold, and the other is greater than the power consumption adjustment threshold, the general-purpose earphone corresponding to the one of the remaining battery power of the device and the remaining battery power synchronization data is identified as the earphone to be replaced.
[0043] To facilitate understanding, let's continue with the previous example. The power consumption adjustment threshold can be set to 30%. The remaining battery power of universal earphone A is 40%, and the synchronized data of the remaining battery power of universal earphone B is 29%. At this time, if it is detected that the remaining battery power of universal earphone A is greater than the power consumption adjustment threshold, and the synchronized data of the remaining battery power of universal earphone B is less than the power consumption adjustment threshold, then universal earphone B can be identified as the earphone to be replaced, and universal earphone A can be identified as the earphone to be retained.
[0044] In subsequent power consumption adjustments, as the power of each universal earphone is consumed, the remaining power of universal earphone A may fall below 30%. However, since the remaining power of universal earphone B will also be less than 30% at this time, the condition that "one of the detected remaining power and the remaining power synchronization data is less than the power consumption adjustment threshold, and the other is greater than the power consumption adjustment threshold" will not be met. Therefore, universal earphone A will not be re-identified as the earphone to be replaced, and universal earphone B will continue to be the earphone to be replaced, bearing greater power consumption until the remaining power is less than 5% of the earphone switching threshold. This ensures the accuracy and reliability of subsequent earphone switching.
[0045] Considering that in actual use cases, if a user has just put the low-battery universal earphone C (i.e., the remaining universal earphone) into the charging case, the universal earphone C may be in the early stages of charging and its battery level is still low. If the user blindly removes the universal earphone B that is being worn and replaces it with the universal earphone C that also has a low battery level, the universal earphone C that was just replaced will need to be replaced again in a short period of time, triggering the switching prompt again. This will seriously affect the smoothness of the user experience and make it difficult to achieve a good continuous battery life.
[0046] Therefore, in one specific embodiment, the charging power synchronization data of the remaining universal earphones can be obtained before step S300. This is to comprehensively consider the real-time charging status of the remaining universal earphones and avoid blindly replacing them when their charging power is low. In this embodiment, step S300 may include steps S310~S320: Step S310: When the charging power synchronization data of the remaining universal headphones is within the preset power range, adjust the power consumption distribution between the headphones to be replaced and the remaining headphones so that the remaining power of both the headphones to be replaced and the remaining headphones is not less than the headphone switching threshold, until the charging power synchronization data of the remaining universal headphones reaches the preset charging power; the maximum value within the preset power range is less than the preset charging power.
[0047] Step S320: When the charging power of the remaining universal earphones reaches the preset charging power, adjust the power consumption distribution between the earphone to be replaced and the earphone to be retained, so that the power consumption of the earphone to be replaced is greater than the power consumption of the earphone to be retained, until the remaining power of the earphone to be replaced is less than the earphone switching threshold.
[0048] The aforementioned preset battery range is typically the range of battery level that is insufficient to sustain the headphones for a certain period after replacement. This preset battery range can be a fixed range determined based on the characteristics of general headphone batteries, such as the 0-50% range (this value is not specifically limited and is only an example). Alternatively, it can be a range set by the user. The preset charging capacity is the battery level that will sustain the headphones for a certain period after replacement. This value can usually be adjusted according to the preset battery range, and the preset charging capacity is greater than the maximum value within the preset battery range; if referring to the 0-50% battery range, the preset charging capacity is a certain battery value greater than 50%.
[0049] If the charging power data of the remaining universal earphones is within the preset power range, it indicates that the remaining universal earphones are still low in power and need to be charged further until they reach the preset charging power level sufficient for extended use after replacement. To prevent the remaining power of the earphones to be replaced from rapidly depleting while the remaining universal earphones have not yet reached the preset charging power level, the power consumption distribution between the earphones to be replaced and the retained earphones can be adjusted. This ensures that the remaining power of both earphones is not less than the earphone switching threshold, allowing time for the remaining universal earphones to charge to the preset charging power level. For example, universal earphone B (the earphone to be replaced) has 20% battery remaining, universal earphone A (the earphone that has been retained) has 40% battery remaining, but universal earphone C (the remaining universal earphone) only has 35% battery remaining, falling within the preset battery range of 0-50%. In this situation, power consumption distribution between universal earphones A and B can be controlled. For instance, universal earphone A can act as the master and universal earphone B as the slave. During this process, the master / slave switch can be performed based on the real-time remaining battery levels of universal earphones A and B (making the one with more remaining battery the master), preventing the earphone to be replaced from running out of battery before universal earphone C reaches the preset charging level. Alternatively, universal earphones A and B can also activate energy-saving mode to allow sufficient charging time for universal earphone C, preventing the earphone to be replaced from running out of battery before the remaining universal earphone is ready.
[0050] When the charging power of the remaining universal earphones reaches the preset charging power, it indicates that the earphones can be replaced at any time. This allows for adjustment of the power consumption distribution between the earphones to be replaced and the retained earphones, ensuring that the power consumption of the earphones to be replaced is greater than that of the retained earphones. This quickly depletes the remaining power of the earphones to be replaced to the earphone switching threshold, making it easier for the user to replace them with the remaining universal earphones that have sufficient power.
[0051] This ensures that users can continue using the remaining universal earphones for an extended period, preventing the switching prompt from being triggered again in a short time due to insufficient charging power of the remaining universal earphones, thus guaranteeing a continuous user experience. At the same time, it also avoids frequent intermittent charging of the earphones, which helps extend their lifespan.
[0052] As an alternative, once the charging power of the remaining universal earphones reaches the preset charging level, the earphone to be replaced can be used as the master and the existing earphone as the slave. This ensures that the power consumption of the earphone to be replaced is greater than that of the existing earphone, allowing the earphone to be replaced to quickly deplete its power so that the remaining universal earphone with sufficient power can be replaced.
[0053] Alternatively, as another option, step S320 above may specifically include: Step S321: When the charging power of the remaining universal headphones reaches the preset charging power, adjust the power consumption allocation ratio of the headphones to be replaced to the first preset ratio, and adjust the power consumption allocation ratio of the remaining headphones to the second preset ratio, until the remaining power of the headphones to be replaced is less than the headphone switching threshold; wherein, the first preset ratio is greater than the second preset ratio.
[0054] When the charging power of the remaining universal headphones reaches the preset charging power, the conditions for replacing the headphones at any time are met. Under this condition, when adjusting the power of the headphones to be replaced and the remaining headphones, a fixed power ratio can be directly assigned to the headphones to be replaced and the remaining headphones. The power allocation ratio of the headphones to be replaced is a first preset ratio, and the power allocation ratio of the remaining headphones is a second preset ratio. The first preset ratio is greater than the second preset ratio.
[0055] It's easy to understand that the remaining battery power of the earphone to be replaced is generally less than that of the earphone in use. At the same time, the first preset ratio is set to be greater than the second preset ratio. This ensures that the earphone to be replaced can quickly deplete its battery to the earphone switching threshold before the earphone in use. Furthermore, the power consumption distribution adjustment also ensures that the earphone in use can retain enough battery power for the normal audio output of the earphone system when switching earphones. The first preset ratio and the second preset ratio can be fixed ratios configured by the system or can be freely set by the user. There are no restrictions here.
[0056] Alternatively, as yet another option, step S320 may specifically include: Step S322: When the charging power of the remaining universal earphones reaches the preset charging power, the power consumption distribution between the earphone to be replaced and the earphone to be retained is dynamically adjusted according to the real-time remaining power of the retained earphones and the preset adjustment target, so that the power consumption of the earphone to be replaced is greater than the power consumption of the retained earphones, until the remaining power of the earphone to be replaced is less than the earphone switching threshold.
[0057] The preset adjustment target is to keep the remaining battery level of the earphones to be replaced within a preset redundancy range when the remaining battery level of the earphones to be replaced is less than the earphone switching threshold.
[0058] Specifically, in the above selection method, the power adjustment does not have to be based on a fixed ratio, but rather dynamically adjusted according to the real-time remaining battery power of the retained headphones. To ensure that the final remaining battery power of the headphones can support the normal audio output of the headphone system, a preset redundancy range can be set, and this preset redundancy range can be used as the adjustment target for dynamic power adjustment. This ensures that after the power consumption adjustment is completed (i.e., the remaining battery power of the headphones to be replaced is less than the headphone switching threshold), the final remaining battery power of the retained headphones can be kept within the preset redundancy range.
[0059] In one example, a correlation calculation model of "power allocation - power change" can be pre-established. Its inputs are the remaining power of the earphone to be replaced (Q1), the remaining power of the earphone to be retained (Q2), and the total power consumption (P) that the current earphone system needs to handle. The output of the correlation calculation model can be the percentage of power consumption to be handled by the earphone to be replaced (K1) and the percentage of power consumption to be handled by the earphone to be retained (K2), where K1 + K2 = 100% and K1 > K2. When the model runs, target calculation conditions need to be set. Under these conditions, the power consumption percentage is optimized. The target calculation condition is that when Q1 drops to the earphone switching threshold (5%), Q2 falls exactly within a preset redundancy range (15%~25%). During power adjustment, the remaining power of the earphone to be replaced (Q1) and the remaining power of the earphone to be retained (Q2) can be monitored in real time and input into the above model for real-time power adjustment. Alternatively, to reduce computing power, periodic dynamic adjustments can be made at certain time intervals; for example, the remaining battery power of the earphone to be replaced (Q1) and the remaining battery power of the earphone to be retained can be obtained every 30 seconds for dynamic adjustment to avoid high computing power consumption caused by real-time calculation.
[0060] The aforementioned preset redundancy range is the power range that can guarantee the basic battery life of the universal earphones. Within this power range, the universal earphones can maintain normal operation for a certain period of time. Preferably, the preset redundancy range can be 15%~25%. If the remaining power of the earphones is maintained within this range, it can guarantee that the earphones can support 20~40 minutes of basic battery life. During this battery life, the replaced universal earphones can be charged for the next replacement, thereby meeting the user's need for uninterrupted use of the earphones.
[0061] It is readily apparent that the headphone control method provided in this application includes a headphone system comprising at least three universal headphones. When it detects that the remaining battery level of one of the universal headphones in two wearing states is less than the headphone switching threshold, the system can control the universal headphone in the wearing state to output a prompt message to remind the user to remove the universal headphone with the remaining battery level below the threshold for charging and to wear the remaining universal headphone in the headphone system. When the battery level of any universal headphone in the wearing state is low, the headphone system does not need to interrupt the usage process to replenish the battery; it only needs to replace the universal headphone with the one with the low battery level with the remaining universal headphone, thereby meeting the user's need for continuous use.
[0062] For example, to help understand the implementation process of the headphone control method in Embodiment 1, please refer to... Figures 3-4 , Figure 3 A simplified architectural diagram illustrating an example of implementing a headphone control method is provided. Figure 4 This is a simplified flowchart illustrating an example of a headphone control method. Specifically: like Figure 3 As shown, the headphone system in this example includes three universal headphones, A, B, and C. The three universal headphone units have completely identical structures and hardware configurations, which can adapt to different ear canal structures and wearing habits; it solves the problems of inconvenience in wearing and easy confusion in storage of TWS headphones with left and right partitions in related technologies.
[0063] Each universal headphone unit integrates a wear detection sensor, Bluetooth communication module, audio processing module, power detection module, audio prompt module, intelligent allocation module, and switching control module; any two universal headphones can be paired together.
[0064] The aforementioned wear detection sensor can be a capacitive wear sensor, mainly used to monitor the real-time wearing status of the general-purpose headphones; the general-purpose headphones can be interconnected via a Bluetooth communication module, and can also be connected to mobile terminals (phones, tablets, etc.) via a Bluetooth communication module; the audio processing module is mainly used for headphone audio output, etc.; the power detection module is used to detect the remaining power of the general-purpose headphones for headphone replacement and other judgments.
[0065] The intelligent allocation module is used for precise power allocation between the earphone to be replaced and the earphone to be retained. It is equipped with a dynamic power consumption adjustment algorithm, which can perform power consumption adjustment as described in the previous embodiment based on the remaining power of the general earphone, to ensure that the earphone to be retained has sufficient redundant power.
[0066] The audio prompt module primarily outputs audio prompts when the remaining battery power of the universal headphones being worn is less than the headphone switching threshold, prompting the user to replace the headphones.
[0067] The switching control module can use LEAudio (Low Energy Audio) Bluetooth technology to achieve fast link switching when the user wears the remaining universal headphones to replace the headphones to be replaced. This reduces the synchronization latency of the audio output to 50ms, ensuring that there is no audio stuttering or interruption during the switching process.
[0068] The universal earphones may also include a charging case module, which allows the universal earphones to be recharged within the rechargeable earphone case.
[0069] like Figure 4 As shown, after opening the rechargeable earphone case, the three universal earphones can automatically start and complete the network setup. The built-in capacitive wear sensor can detect the wearing status of the earphones. Prioritize the two universal earphones that are being worn to establish a Bluetooth connection with the mobile terminal, while the universal earphones that are not being worn enter a low-power standby mode, and the rechargeable earphone case will continuously replenish their power until they are fully charged.
[0070] The two universal earbuds in the wearing state have built-in power detection modules that can collect their respective remaining power in real time (accuracy ±1%) and synchronize the remaining power data with each other through the Bluetooth communication module; the universal earbuds in the charging state also have built-in power detection modules that can collect their charging power in real time and synchronize it with the universal earbuds in the wearing state.
[0071] The intelligent allocation module can adjust power consumption based on the remaining battery level: In the initial state, the two universal earphones in the wearing state equally distribute the audio processing and data transmission load; when the remaining battery level of one universal earphone drops to 30% (power consumption adjustment threshold) and the remaining universal earphone reaches full charge (preset charging level), the load ratio can be dynamically adjusted so that the unit with higher remaining battery level (the earphone to be retained) bears lower power consumption, and the other universal earphone (the earphone to be replaced) bears higher power consumption, until the battery level of the earphone to be replaced reaches 0% (earphone switching threshold).
[0072] When it is detected that the remaining battery of a universal headphone that is being worn has been depleted (reaching the headphone switching threshold of 0%), the universal headphone that is being worn can prompt the user to switch headphones via audio. At this time, the other universal headphone (the reserved headphone) still has 20%±3% (preset redundancy range) of battery power to maintain uninterrupted audio output.
[0073] The user takes out a fully charged spare universal earphone (i.e., the remaining universal earphone) and puts it on. This universal earphone can automatically connect to the Bluetooth link and synchronize audio data. At the same time, the replaced universal earphone, which has been depleted of power, is placed in the rechargeable earphone case to begin fast charging. The newly worn, fully charged universal earphone can continue to repeat the aforementioned power detection and power allocation process with the remaining earphone, achieving cyclical battery life.
[0074] The rechargeable charging case supports simultaneous charging of three universal earbuds. It utilizes a 5V / 1A fast charging solution, allowing a depleted earbud to be quickly recharged to 80% within 30 minutes, ready for switching again. When not in use, the earbuds remain in a low-power standby mode, with standby current kept below 100μA, minimizing unnecessary power consumption.
[0075] As can be seen from the above examples, a closed-loop system is constructed by using multiple universally identical earphones, intelligent wear detection, and intelligent power allocation, creating a "dual-wearing + at least one backup" and "precise power consumption of the earphones in wear mode + standby charging of the backup earphones." The universal earphones in wear mode can establish a connection with the mobile terminal via Bluetooth, communicating with each other to coordinate power consumption and ensure that redundant power is always available for switching. The backup universal earphones (the remaining earphones) are kept fully charged in the charging case, ready to replace the depleted earphones at any time, achieving a closed-loop battery life. The overall battery life is significantly improved compared to TWS dual earphones in related technologies, meeting the needs of long commutes, office work, and sports. Simultaneously, the redundant power design (preset redundancy range) ensures no power outage risk during switching, solving the audio interruption problem during dual earphone switching in related technologies. This solution achieves a breakthrough in earphone system battery life without the need for external charging accessories or complex structural designs; it achieves this breakthrough simply through the collaboration of multiple universal earphones and optimized power allocation. The product size is comparable to TWS dual earphones in related technologies, and portability is not compromised.
[0076] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the headphone control method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.
[0077] This application provides an earphone system, which includes at least three universal earphones. Each universal earphone includes: at least one processor; and a memory communicatively connected to the at least one processor. The memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the earphone control method described in Embodiment 1 above.
[0078] The following is for reference. Figure 5 The diagram illustrates a structural schematic suitable for implementing the embodiments of this application using a universal earphone. In the earphone system of this application, all universal earphones are identical, with no left or right ear separation design, and any two universal earphones can be paired and used together. The form of the universal earphone may include, but is not limited to, in-ear earphones, clip-on earphones, and over-ear earphones. Figure 5The universal headphones shown are merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of this application.
[0079] like Figure 5 As shown, the universal headset may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 1002 or a program loaded from storage device 1003 into random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the universal headset. The processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, an image sensor, a microphone, etc.; an output device 1008 including, for example, a speaker, a vibrator, etc.; and a communication device 1009. The communication device 1009 allows the universal headset to communicate wirelessly or wiredly with other devices to exchange data. Although the diagram shows a general-purpose headset with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented alternatively.
[0080] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0081] In addition, the aforementioned headphone system may also include a rechargeable headphone case that can charge multiple universal headphones; the rechargeable headphone case has a headphone housing cavity with at least three headphone slots, the number of which is the same as the number of universal headphones, allowing multiple universal headphones to be charged simultaneously.
[0082] The headphone system provided in this application, employing the headphone control method described in the above embodiments, can solve the technical problem in related technologies where wireless headphones struggle to meet users' continuous headphone usage needs. Compared with related technologies, the beneficial effects of the headphone system provided in this application are the same as those of the headphone control method provided in the above embodiments, and other technical features of this headphone system are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0083] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0084] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0085] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the headphone control method in the above embodiments.
[0086] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0087] The aforementioned computer-readable storage medium may be included in a general-purpose headset; or it may exist independently and not assembled into a general-purpose headset.
[0088] The aforementioned computer-readable storage medium carries one or more programs that, when executed by the universal earphone, cause the universal earphone to: obtain its own remaining battery power and obtain synchronized remaining battery power data of another universal earphone that is also being worn; ensure that at least one of the three universal earphones is in a charging state; and, if it detects that either its own remaining battery power or the synchronized remaining battery power data is less than an earphone switching threshold, control at least one universal earphone that is being worn to output a prompt message so that the user can remove the next universal earphone for charging and wear the remaining universal earphone.
[0089] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0090] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0091] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0092] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described headphone control method, which can solve the technical problem in related technologies that wireless headphones cannot meet the user's continuous headphone usage needs. Compared with related technologies, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the headphone control method provided in the above embodiments, and will not be repeated here.
[0093] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the headphone control method described above.
[0094] The computer program product provided in this application can solve the technical problem in related technologies where wireless headphones cannot meet users' continuous headphone usage needs. Compared with related technologies, the beneficial effects of the computer program product provided in this application are the same as those of the headphone control method provided in the above embodiments, and will not be repeated here.
[0095] The above description is only a part of the embodiments of this application and does not limit the scope of protection. All equivalent structural transformations made under the technical concept of this application and using the content of this application specification and drawings, or direct / indirect applications in other related technical fields, are included within the scope of protection.
Claims
1. A headphone control method, characterized in that, A universal headset for a headphone system, the headphone system comprising at least three of the universal headsets; the headphone control method comprising: When the universal earphone is being worn, the remaining battery level of the universal earphone is obtained, and the remaining battery level of another universal earphone that is being worn is also obtained synchronously; of the at least three universal earphones, the remaining universal earphone is in a charging state; If the remaining battery power of the device and the remaining battery power synchronization data are detected to be less than the headphone switching threshold, at least one of the universal headphones that is being worn will output a prompt message to prompt the user to remove the universal headphone corresponding to the device to charge it and wear the remaining universal headphone.
2. The headphone control method as described in claim 1, characterized in that, After the steps of obtaining the remaining battery power of the universal earphone and obtaining synchronized data on the remaining battery power of another universal earphone in a wearing state, the method further includes: If it is detected that either the remaining battery power of the device or the synchronized remaining battery power data is less than the power consumption adjustment threshold, the general-purpose earphone corresponding to the remaining battery power of the device or the synchronized remaining battery power data is identified as an earphone to be replaced, and the general-purpose earphone corresponding to the other remaining battery power of the device or the synchronized remaining battery power data is identified as a retained earphone. The power consumption distribution between the earphone to be replaced and the earphone to be retained is adjusted so that the power consumption of the earphone to be replaced is greater than the power consumption of the earphone to be retained, until the remaining power of the earphone to be replaced is less than the earphone switching threshold; wherein, the power consumption adjustment threshold is greater than the earphone switching threshold; If, upon detecting that either the remaining battery level of the device or the synchronized remaining battery level data is less than the headphone switching threshold, at least one of the universal headphones currently in use outputs a prompt message to instruct the user to remove the corresponding universal headphone for charging and then wear the remaining universal headphone. This includes: If the remaining battery level of the earphone to be replaced is less than the earphone switching threshold, the earphone to be replaced and / or the remaining earphone will output a prompt message to prompt the user to remove the earphone to be replaced for charging and wear the remaining universal earphone.
3. The headphone control method as described in claim 2, characterized in that, Before the step of adjusting the power consumption distribution between the earphone to be replaced and the retained earphone, so that the power consumption of the earphone to be replaced is greater than the power consumption of the retained earphone, until the remaining battery power of the earphone to be replaced is less than the earphone switching threshold, the method further includes: Obtain the charging power synchronization data of the remaining universal earphones; The step of adjusting the power consumption distribution between the earphone to be replaced and the retained earphone, so that the power consumption of the earphone to be replaced is greater than the power consumption of the retained earphone, until the remaining battery power of the earphone to be replaced is less than the earphone switching threshold, includes: When the charging power synchronization data of the remaining universal earphones is within a preset power range, the power consumption distribution between the earphone to be replaced and the retained earphones is adjusted so that the remaining power of both the earphone to be replaced and the retained earphones is not less than the earphone switching threshold, until the charging power synchronization data of the remaining universal earphones reaches the preset charging power; the maximum value within the preset power range is less than the preset charging power. When the charging power synchronization data of the remaining universal headphones reaches the preset charging power, the power consumption distribution between the headphones to be replaced and the retained headphones is adjusted so that the power consumption of the headphones to be replaced is greater than the power consumption of the retained headphones, until the remaining power of the headphones to be replaced is less than the headphone switching threshold.
4. The headphone control method as described in claim 3, characterized in that, The step of adjusting the power consumption distribution between the earphone to be replaced and the retained earphone when the charging power synchronization data of the remaining universal earphones reaches a preset charging power, so that the power consumption of the earphone to be replaced is greater than the power consumption of the retained earphones, until the remaining power of the earphone to be replaced is less than the earphone switching threshold, includes: When the charging power synchronization data of the remaining universal headphones reaches the preset charging power, the power consumption allocation ratio of the headphones to be replaced is adjusted to a first preset ratio, and the power consumption allocation ratio of the remaining headphones is adjusted to a second preset ratio, until the remaining power of the headphones to be replaced is less than the headphone switching threshold; wherein, the first preset ratio is greater than the second preset ratio.
5. The headphone control method as described in claim 3, characterized in that, The step of adjusting the power consumption distribution between the earphone to be replaced and the retained earphone when the charging power synchronization data of the remaining universal earphones reaches a preset charging power, so that the power consumption of the earphone to be replaced is greater than the power consumption of the retained earphones, until the remaining power of the earphone to be replaced is less than the earphone switching threshold, includes: When the charging power of the remaining universal earphones reaches the preset charging power, the power consumption distribution between the earphone to be replaced and the remaining earphones is dynamically adjusted according to the real-time remaining power of the retained earphones and the preset adjustment target, so that the power consumption of the earphone to be replaced is greater than the power consumption of the retained earphones, until the remaining power of the earphone to be replaced is less than the earphone switching threshold; the preset adjustment target is that when the remaining power of the earphone to be replaced is less than the earphone switching threshold, the remaining power of the retained earphones is within a preset redundancy range.
6. The headphone control method according to any one of claims 2 to 5, characterized in that, The step of determining the universal earphone corresponding to the remaining battery power of the device and the synchronized remaining battery power data as earphones to be replaced when either of the remaining battery power of the device and the synchronized remaining battery power data is detected to be less than the power consumption adjustment threshold includes: If it is detected that one of the remaining battery power of the device and the remaining battery power synchronization data is less than the power consumption adjustment threshold, and the other is greater than the power consumption adjustment threshold, the general-purpose earphone corresponding to the one of the remaining battery power of the device and the remaining battery power synchronization data is identified as the earphone to be replaced.
7. A headphone system, characterized in that, The headphone system includes at least three universal headphones, each universal headphone comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the headphone control method as described in any one of claims 1 to 6.
8. The headphone system as claimed in claim 7, characterized in that, The headphone system also includes: A rechargeable earphone case, wherein the rechargeable earphone case has an earphone receiving cavity, the earphone receiving cavity including at least three earphone receiving positions, the number of earphone receiving positions being consistent with the number of general earphones.
9. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the headphone control method as described in any one of claims 1 to 6.
10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the headphone control method as described in any one of claims 1 to 6.