Earphone performance adjusting method and related product

By identifying the working environment of Bluetooth headphones and adjusting transmission and noise reduction performance, the problems of signal interference and noise interference in high-noise environments are solved, improving the headphones' anti-interference ability and noise reduction effect, and enhancing the user experience.

CN121056779APending Publication Date: 2025-12-02纳欣科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410702657.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-31
Publication Date
2025-12-02

AI Technical Summary

Technical Problem

Bluetooth headphones are easily interfered with in high-noise environments, and their inability to accurately identify the scene results in poor noise cancellation. Furthermore, signal interference processing can cause stuttering and audio quality degradation.

Method used

By identifying the current working environment of the headphones, and utilizing location information and pre-set signal interference and noise levels, the transmission performance and active noise cancellation performance of the headphones are adjusted, including increasing the receiving power and adjusting filtering parameters.

Benefits of technology

It improves the headphones' anti-interference capabilities and noise reduction effects in different scenarios, enhancing the user's listening experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121056779A_ABST
    Figure CN121056779A_ABST
Patent Text Reader

Abstract

The present disclosure discloses an earphone performance adjustment method and related products, the current working scene of the earphone is identified, and the working scene is represented according to the obtained position information of the earphone and the preset signal interference level and noise level related to the position information; determining a signal interference level and a noise level corresponding to the working scene; when the signal interference level corresponding to the working scene reaches the first preset threshold value and the noise level corresponding to the working scene does not reach the second preset threshold value, the transmission performance of the earphone is improved. Through the technical scheme disclosed by the invention, the performance of the earphone can be adaptively adjusted along with the change of the working scene of the earphone, and the auditory experience of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure generally relates to the field of noise control technology. More specifically, this disclosure relates to a method for adjusting headphone performance and related products. Background Technology

[0002] With the evolution of Bluetooth technology, Bluetooth headsets, as a type of portable audio device, are showing a positive trend in both market and technological development.

[0003] In high-noise environments such as subways, Bluetooth headsets present several challenges. For instance, dense crowds can interfere with Bluetooth signals, causing intermittent sound. Furthermore, subway noise levels are typically high, averaging 96 decibels, which may lead users to increase the volume to drown out the noise, potentially damaging their ears. Currently, Bluetooth headsets primarily rely on their microphones to collect ambient noise and analyze its frequency and intensity to determine the headset's location. However, noise frequencies overlap across different environments, making it difficult to accurately identify the headset's location based solely on the collected noise—for example, whether it's in a subway station or a high-speed rail station. Additionally, while audio packet loss can mitigate Bluetooth signal interference, it can cause initial stuttering before adaptive response.

[0004] In view of this, there is an urgent need to provide a headphone performance adjustment solution in order to improve the headphone's anti-interference and noise reduction effects. Summary of the Invention

[0005] In order to at least address one or more of the technical issues mentioned above, this disclosure proposes headphone performance adjustment solutions in several aspects.

[0006] In a first aspect, this disclosure provides a headphone performance adjustment method, wherein the headphone includes at least a processor, the method being executed by the processor, and comprising: identifying the current operating scenario of the headphone, the operating scenario being characterized based on location information obtained by the headphone and pre-set signal interference level and noise level related to the location information; determining the signal interference level and noise level corresponding to the operating scenario; and improving the transmission performance of the headphone when the signal interference level corresponding to the operating scenario reaches a first preset threshold and the noise level corresponding to the operating scenario does not reach a second preset threshold.

[0007] In some embodiments, when the signal interference level corresponding to the working scenario reaches a first preset threshold and the noise level corresponding to the working scenario reaches a second preset threshold, the transmission performance of the headphones is maintained and the current active noise cancellation performance is improved.

[0008] In some embodiments, improving the transmission performance of the headphones includes: increasing the current receiving power of the headphones and increasing the number of bytes of the current maximum transmission unit when the working scenario is determined to be a first type of scenario; or, increasing the number of bytes of the current maximum transmission unit of the headphones and decreasing the current audio transmission bitstream value when the working scenario is determined to be a second type of scenario; or, decreasing the number of bytes of the current maximum transmission unit of the headphones when the working scenario is determined to be a third type of scenario.

[0009] In some embodiments, improving the current active noise cancellation performance includes: when the working scenario is determined to be a first type of scenario or a second type of scenario, obtaining a first filter parameter corresponding to the noise cancellation parameter to be adjusted, wherein the first filter parameter is determined based on the detected noise signal of the working scenario in which the headphones are currently located; obtaining a second filter parameter, wherein the second filter parameter is determined based on a pre-generated noise signal corresponding to the noise level corresponding to the noise level corresponding to the first type of scenario or the noise level corresponding to the second type of scenario; performing superposition processing using the first filter parameter and the second filter parameter to obtain a target filter parameter; replacing the noise cancellation parameter to be adjusted with the target filter parameter; or, when the working scenario is a third type of scenario, replacing the noise cancellation parameter to be adjusted with the weakest noise cancellation curve.

[0010] In some embodiments, the location information may be geographic location information determined by the positioning system; or it may be predicted based on the geographic location information determined by the positioning system and the movement status of the earphone; or it may be determined based on the geographic location information determined by the positioning system and the historical movement trajectory of the earphone.

[0011] In some embodiments, identifying the current working scene of the headphones includes: obtaining a scene identifier corresponding to the working scene corresponding to the location information, wherein the scene identifier includes at least a first scene indication value, a second scene indication value, and a third scene indication value, wherein the first scene indication value is used to indicate the scene type, the second scene indication value is used to indicate the signal interference level, and the third scene indication value is used to indicate the noise level; and determining the current working scene of the headphones based on the scene identifier.

[0012] In some embodiments, before identifying the current working environment of the headphones, the method further includes: obtaining predicted location information of the headphones based on the changing state of the location information or historical behavior data of the location information.

[0013] In some embodiments, when the location information is predicted location information, the method further includes: obtaining a control strategy corresponding to the work scenario corresponding to the predicted location information; and when it is determined that the service being processed by the headset is a multimedia service, sending a preprocessing request to an electronic device connected to the headset, wherein the preprocessing request is used to request multimedia data related to the service being processed to be preloaded by the electronic device.

[0014] In some embodiments, the method further includes: monitoring the current remaining battery information of the headphones, and when the current remaining battery information is greater than a preset processing threshold, executing a control strategy corresponding to the working scenario to at least adjust the current transmission performance of the headphones.

[0015] In a second aspect, this disclosure provides a headphone performance adjustment system, the system including a headphone and an electronic device connected to the headphone, the electronic device being used to acquire location information and send control data to the headphone, the control data including a scene identifier related to the location information; the headphone being used to receive the control data and execute the method as described in the first aspect based on the control data.

[0016] In a third aspect, this disclosure provides an electronic device including: a processor; and a memory storing computer instructions for adjusting headphone performance, wherein when the computer instructions are executed by the processor, the electronic device performs the method described in the first aspect.

[0017] In a fourth aspect, this disclosure provides a computer-readable storage medium containing program instructions for adjusting headphone performance, which, when executed by a processor, cause the method described in the first aspect to be implemented.

[0018] Through the headphone performance adjustment method and related products provided above, the technical solution disclosed in this embodiment identifies the current working scenario of the headphones. The working scenario is characterized by the location information obtained by the headphones and pre-set signal interference and noise levels related to the location information. The signal interference and noise levels corresponding to the working scenario are determined. When the signal interference level corresponding to the working scenario reaches a first preset threshold and the noise level corresponding to the working scenario does not reach a second preset threshold, the transmission performance of the headphones is improved. The technical solution disclosed in this embodiment can adaptively adjust the headphone performance according to changes in the headphone's working scenario, thereby improving the user's listening experience. Attached Figure Description

[0019] The above and other objects, features, and advantages of exemplary embodiments of this disclosure will become readily apparent upon reading the following detailed description with reference to the accompanying drawings. In the drawings, several embodiments of this disclosure are illustrated by way of example and not limitation, and like or corresponding reference numerals denote like or corresponding parts, wherein:

[0020] Figure 1 This illustrates an exemplary application scenario of the disclosed embodiments;

[0021] Figure 2 An exemplary flowchart of a headphone performance adjustment method 200 according to an embodiment of this disclosure is shown;

[0022] Figure 3An exemplary flowchart of a headphone performance adjustment method 300 according to another embodiment of this disclosure is shown;

[0023] Figure 4 An exemplary flowchart of a headphone performance adjustment method 400 according to another embodiment of this disclosure is shown;

[0024] Figure 5 An exemplary flowchart of a headphone performance adjustment method 500 according to another embodiment of this disclosure is shown;

[0025] Figure 6 An exemplary flowchart of a headphone performance adjustment method 600 according to another embodiment of this disclosure is shown;

[0026] Figure 7 A schematic block diagram of an electronic device 700 according to an embodiment of this disclosure is shown. Detailed Implementation

[0027] The technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. Based on the embodiments in this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0028] It should be understood that the terms “comprising” and “including” used in this disclosure and claims indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.

[0029] It should also be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure. As used in this disclosure and claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this disclosure and claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes such combinations.

[0030] As used in this specification and claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if [described condition or event] is detected" may be interpreted, depending on the context, as "once determined," "in response to determination," "once [described condition or event] is detected," or "in response to detection of [described condition or event]."

[0031] The specific embodiments disclosed herein will now be described in detail with reference to the accompanying drawings.

[0032] Figure 1 An exemplary application scenario of this disclosure embodiment is shown.

[0033] With the popularization and development of smart terminals, people's demand for wireless audio is constantly increasing. Wireless headphones, as a convenient, comfortable, and stylish wireless audio device, have been widely welcomed and loved. For example, wireless headphones use the 2.4GHz ISM band, which requires no license and is globally open, with a large number of users. Among these, Wi-Fi, Bluetooth, the Internet of Things (IoT), and microwave ovens all operate on the same frequency band. In scenarios with dense interference from various devices, wireless signal congestion can cause data transmission interruptions in wireless headphones due to signal interference, resulting in a poor listening experience for users. Furthermore, ambient noise can be quite complex. Signal interference can be addressed by reducing audio packet loss and lowering audio quality, but this approach can result in audio stuttering before adaptive processing. While active noise cancellation can be used to address ambient noise interference, the overlapping noise frequencies in different scenarios make it difficult to accurately identify the headphones' environment, leading to limited effectiveness of active noise cancellation.

[0034] In some embodiments, the wireless headphones worn by the user can freely switch between multiple different scenarios. In different scenarios, the wireless headphones receive audio signals, control data, etc., transmitted by electronic devices. These audio signals include, but are not limited to, music, voice calls, and audio included in videos from electronic devices. Wireless headphones include, but are not limited to, semi-open headphones, in-ear headphones, over-ear headphones, and clip-on headphones; this disclosure does not limit the types. The wireless headphones may include a microphone, speaker, processor, etc. When the wireless headphones are operating in active noise cancellation mode, the microphone can be used to collect ambient noise. The processor controls the active noise cancellation algorithm to perform noise reduction processing on the audio signals received from the electronic device and adjusts the transmission characteristics of the wireless link based on the communication quality between the wireless headphones and the electronic device.

[0035] The electronic device connected to the wireless headphones can be a mobile phone, tablet computer, desktop computer, personal laptop, etc., and this disclosure does not limit it.

[0036] In various scenarios, users wearing headphones can utilize them to enjoy multimedia services such as listening to music, making voice calls, and video calls. These scenarios can be broadly categorized into scenarios with a high density of interfering devices, scenarios with a relatively high density of interfering devices, or scenarios with fewer interfering devices. Interfering devices refer to electronic devices operating on the same frequency band as the wireless headphones, such as Wi-Fi.

[0037] Scenarios with a high density of interfering devices: This can be a designated area with a large number of people and a large number of interfering devices. For example, high-speed rail stations, subway stations, and airports.

[0038] Scenarios with a high density of interfering devices: This refers to scenarios where there is a large flow of people and a relatively small number of interfering devices within a designated area. Examples include shopping malls and streets.

[0039] Scenarios with few interfering devices: This can be a scenario where there are very few interfering devices in a designated area, such as an office area or a home area.

[0040] The applicant disclosed that in the above-mentioned work scenarios, there are different interference factors such as signal interference and noise interference. Using active noise reduction methods or anti-interference methods alone cannot effectively overcome the interference factors that exist simultaneously in the work scenarios.

[0041] Therefore, this disclosure proposes a method for adjusting headphone performance. This method identifies the working environment of the wireless headphones using geographic location information and adaptively adjusts the headphone's performance parameters based on the identification results. This method effectively improves the anti-interference and noise reduction capabilities of the wireless headphones, enhancing the user's auditory experience.

[0042] Figure 2 An exemplary flowchart of a headphone performance adjustment method 200 according to an embodiment of this disclosure is shown. The wireless headphone includes at least a processor, and the method can be executed by the processor.

[0043] like Figure 2 As shown, in step S201, the current working scene of the headphones is identified. This working scene is characterized based on the location information obtained by the headphones and the pre-set signal interference level and noise level related to the location information.

[0044] In the above steps, the location information can be geographical location information determined by a positioning system; the positioning system can be, for example, the Global Positioning System (GPS).

[0045] Location information can be obtained by combining the current geographic location information determined by the positioning system with the geographic location information predicted by the movement of the headphones. For example, if the current geographic location information of the headphones is the location of Zhichunli subway station, and the headphones are moving at a speed of 90 kilometers per hour, it can be determined that the user wearing the headphones is riding the subway based on the geographic location information, the time when the current geographic location information was obtained, and the movement speed of the headphones, the location information of the headphones can be predicted.

[0046] Location information can also be location information determined by the current geographic location information based on the positioning system and the historical movement trajectory of the earphone. For example, the user wearing the earphone may have a regular, fixed commuting route between their residence and workplace, with roughly fixed times. Therefore, based on the user's current geographic location information and the historical trajectory of their commuting route, the next change in location information can be predicted in advance. In some embodiments, when a user is wearing wireless earphones and the location of an electronic device connected to the earphones changes, the electronic device can obtain its current geographic location information and predict subsequent location information based on this information. For example, if the electronic device is a mobile phone, the positioning module in the phone can determine its current geographic location information. The mobile phone can also predict the trend of geographic location information changes based on the current geographic location information and the phone's current movement status, or based on the current geographic location information and the phone's historical movement trajectory.

[0047] In other embodiments, the wireless earpiece has a positioning function, allowing it to obtain its current geographical location information. The earpiece can also receive geographical location information from other connected electronic devices. Those skilled in the art will understand that the embodiments disclosed herein are not limited in this regard. The positioning system can be any of the following: Global Positioning System, Galileo devices, BeiDou system, differential devices, etc.

[0048] The operating scenario is characterized by the location information obtained by the headphones and pre-set signal interference and noise levels related to that location information. The operating scenario can be represented based on location information, signal interference level, and noise level, as shown below:

[0049]

[0050] Table (1)

[0051] In the table above, scenarios with dense interference devices can be referred to as Category I scenarios. Based on the density of interference devices, Category I scenarios can be further subdivided into different levels. For example, "High Noise 0" corresponds to "Geographical Location 1," representing the GPS coordinates of a high-speed rail station. Since this station has low passenger traffic and few interference devices, the signal interference level and noise level in this scenario are both set to 0. Category I scenarios can be scenarios with dense interference devices. The signal interference level is a quantification of interference signals around electronic devices; for example, the number 0 in "Interference 0" in the table represents the signal interference level. The noise level is a quantification of noise signals around electronic devices; for example, the number 0 in "Noise 0" in the table represents the noise level. For another example, "High Noise 2" and "High Noise 3" represent a high-speed rail station in the north and south, respectively. Due to the different degrees of signal interference caused by geographical location, and the similar passenger traffic of these two stations, their noise levels can be set to the same value.

[0052] Scenarios with a high density of interfering devices can be termed the second type of scenario. Based on the density of these interfering devices, this second type of scenario can be further subdivided into different levels. For example, a noise level of 4 corresponds to a geographic location of 10 representing the GPS coordinates of a shopping mall. Due to the mall's historical high customer traffic and numerous interfering devices, the signal interference level and noise level in this scenario are both set to a high 4. However, compared to the high noise level of 4 in the first type of scenario, the high noise level of 4 in the first type of scenario contains even more interfering devices, resulting in a greater impact from noise interference.

[0053] Scenarios with fewer interfering devices can be called Category III scenarios. Based on the density of interfering devices, Category III scenarios can be further subdivided into different levels. For example, low noise level 4 corresponds to location 15, representing an office scenario. Compared to low noise level 1 (a residential area), which is also in Category III, the office has more interfering devices, resulting in a higher signal interference level and noise level. Low noise level 1 in Category III can be a residential location. Low noise level 0 in Category III corresponds to location 11, which can be an open outdoor location, where both signal interference and noise levels are considered the lowest.

[0054] The method to trigger the identification of the current working scene of the headphones can be to obtain the scene identifier of the working scene corresponding to the changed location information when the location information of the headphones changes. The scene identifier includes at least a first scene indicator value, a second scene indicator value, and a third scene indicator value. The first scene indicator value is used to indicate the scene type, the second scene indicator value is used to indicate the signal interference level, and the third scene indicator value is used to indicate the noise level. The current working scene of the headphones is identified according to the scene identifier. For example, when the user wearing headphones moves from location 3 to location 6 by transportation, assuming that the working scene of location 3 corresponds to the high noise 3 scene in Table (1), the signal interference level is 3 and the noise level is 1 in this scene, and assuming that location 1 is a high-speed rail station with low passenger flow. The working scene of location 6 corresponds to the noise 0 scene in Table (1), the signal interference level is 0 and the noise level is 0 in this scene, and location 6 is a shopping mall in the city where the high-speed rail station is located, and the shopping mall has low passenger flow. When the user wearing headphones moves from location 3 to location 6, the current location information changes from location 3 to location 6. And at the same time as the location is updated, the control policy corresponding to location 6 is requested.

[0055] For example, if a user's current location is a subway station, and GPS signals are weak and location updates are slow during subway travel, the current location information may remain unchanged. However, based on the current location information acquired by the headphones and their speed, it can be determined that the headphones are currently on the subway. A predicted location can then be determined, and a corresponding control strategy can be implemented to adjust the headphones' transmission and noise cancellation performance. Similarly, if a user's current location coincides with their commute time, it can be preliminarily determined that they are on their commute route. Based on the current location and the user's historical movement trajectory, a predicted location can be determined, and a corresponding control strategy can be implemented to adjust the headphones' transmission and noise cancellation performance.

[0056] Next, in step S202, the signal interference level and noise level corresponding to the working scenario are determined.

[0057] In step S203, when the signal interference level corresponding to the working scenario reaches the first preset threshold and the noise level corresponding to the working scenario does not reach the second preset threshold, the transmission performance of the headphones is improved.

[0058] In the above steps, the working scenario of the headphones refers to the environment in which the user wearing the headphones is located, where there is signal and noise interference. This environment is characterized by location information and pre-set signal interference and noise levels related to the location information. This environment can be a scenario with a high density of interfering devices, a scenario with a relatively high density of interfering devices, or a scenario with a relatively low density of interfering devices. Interfering devices refer to electronic devices operating on the same frequency band as the wireless headphones. A scenario with a high density of interfering devices can be a designated area with a large number of people and a high number of interfering devices. Examples include high-speed rail stations, subway stations, and airports. A scenario with a relatively high density of interfering devices is a designated area with a relatively high number of people and a relatively low number of interfering devices. Examples include shopping malls and streets. A scenario with a relatively low density of interfering devices can be a designated area with very few interfering devices, such as office areas and residential areas.

[0059] Based on the number of interfering devices, scenarios with dense interfering devices, relatively dense interfering devices, or few interfering devices can be divided into multiple quantification levels. For example, scenarios with dense interfering devices (i.e., the first type of scenario) can be divided into multiple sub-scenarios based on the number of interfering devices, such as high noise 0, high noise 1, high noise 2, and high noise 3 in the first type of scenario described in Table (1). Based on the statistical results, different scenarios with dense interfering devices are quantified. For example, stations with high passenger flow are set to 2, which indicates that the density of interfering devices in the subway station is the highest and the interference signal is relatively serious, and the signal interference level is set to 2. Stations with average passenger flow are set to 1, which indicates that the density of interfering devices in the subway station is average and the degree of noise interference is low, and the noise level is set to 1.

[0060] The control strategy corresponding to the working scenario is a control method pre-set according to the working scenario. The control strategy includes, but is not limited to, determining the adjustment object to be adjusted and the adjustment method corresponding to the adjustment object. The adjustment object refers to the transmission parameters that affect the transmission performance between the wireless headphones and the electronic device, as well as the noise reduction parameters that affect the active noise reduction effect. According to the signal interference level and noise level, multiple levels of working scenarios can be divided, as shown in the aforementioned Table (1). In the first type of scenario, assuming that the first type of scenario is the high-speed rail scenario, the degree of signal interference is different due to the different passenger flow and the number of interfering devices at the high-speed rail station. Due to the different passenger flow or the geographical location of the platform environment, the noise level is also different. For example, in the high-speed rail station in the north, the surrounding area may be an open plain. In the high-speed rail station in the south with the same passenger flow, there may be natural environments such as high mountains blocking the way. The signal interference and noise levels are also different between the two.

[0061] In some embodiments, the adjustment object includes, but is not limited to, one or more transmission parameters characterizing the current transmission performance and noise reduction parameters characterizing the current active noise cancellation performance. For example, the transmission parameters may be the headphone's receive power, the bitstream of audio data transmission between the electronic device and the wireless headphones, and the maximum transmission unit.

[0062] Noise reduction parameters can be a set of filtering parameters used to achieve active noise cancellation, or they can be based on multiple pre-set filtering parameters, or a set of filtering parameters determined using deep learning algorithms. Adjustment methods refer to methods of increasing or decreasing the target of adjustment, selecting corresponding parameters for the target, or not performing any processing on the target. Current transmission characteristics refer to the transmission parameters used by the headphones at the current moment when acquiring the current geographical location information. Current active noise cancellation performance refers to the noise reduction parameters used if the headphones are currently in noise cancellation processing mode, or the historical noise reduction parameters from the previous use of noise cancellation processing mode.

[0063] In some embodiments, the transmission performance to be adjusted can be determined as the adjustment object and the adjustment method for processing the adjustment object, depending on the working scenario. For example, in a working scenario with dense interference devices, the adjustment object is the receiving power and maximum transmission unit (MTU) of the wireless headset. The adjustment method for the adjustment object is to increase the receiving power of the wireless headset and increase the number of bytes in the maximum transmission unit.

[0064] In the above steps, when the headphones are in different working scenarios, the quantification results of signal interference and noise factors vary. Therefore, control strategies corresponding to different working scenarios are set to adaptively adjust the headphones' current transmission performance and active noise cancellation performance. The adaptability of the control strategy in adjusting headphone performance can be enhanced by considering whether the signal interference and noise levels corresponding to the working scenario meet the trigger conditions.

[0065] In some embodiments, when the signal interference level corresponding to the working scenario reaches a first preset threshold and the noise level corresponding to the working scenario does not reach a second preset threshold, the current transmission performance of the headphones is adjusted according to a control strategy corresponding to the working scenario, i.e., the transmission performance of the headphones is improved. The first preset threshold is a threshold corresponding to the signal interference level; for example, in the first type of scenario, the first preset threshold can be set to 2. The second preset threshold is a threshold corresponding to the noise level; for example, in the first type of scenario, the second preset threshold can be set to 3. The preset thresholds can be set according to the specific working scenario or determined based on big data processing.

[0066] Adjusting the current transmission performance of the headphones according to the control strategy corresponding to the working scenario can include: determining the transmission performance object to be adjusted corresponding to the working scenario and the adjustment method for adjusting the transmission performance object to be adjusted; and adjusting the transmission performance object to be adjusted using the adjustment method.

[0067] Suppose that when a user is wearing headphones in a high-noise work scenario (as shown in Table (1)), the signal interference level is 3 and the noise level is 1. According to the pre-set threshold triggering condition, the transmission performance of the headphones can be improved in this work scenario, while the noise reduction performance of the headphones does not need to be processed. If the signal interference level of this first type of scenario is determined to be greater than 1 and the noise level is less than 3, then only the transmission performance needs to be adjusted, and no active noise reduction processing is required. Therefore, for the high-speed rail station scenario, the headphones worn by the user only need to improve their transmission performance.

[0068] In some embodiments, the method further includes monitoring the current remaining battery level of the headphones. When the current remaining battery level exceeds a preset processing threshold, the method executes a control strategy corresponding to the working scenario to at least adjust the current transmission performance of the headphones. For example, if the headphones currently have 30% remaining battery level, further adjustments to the transmission performance would lead to excessive power consumption to ensure the headphones' battery life. In this case, no performance optimization is needed, or the improvement in transmission performance should be reduced. The predicted processing threshold could be 40% remaining battery level, or other thresholds set according to the scenario.

[0069] This disclosure provides a headphone performance adjustment method that identifies the current working scenario of the headphone and then adjusts the headphone's transmission and noise reduction performance according to a control strategy corresponding to the working scenario. The headphone can adaptively adjust its performance in different working scenarios, significantly improving the user's listening experience.

[0070] Figure 3 An exemplary flowchart of a headphone performance adjustment method 300 according to another embodiment of this disclosure is shown. It will be understood that method 300 is a... Figure 2 Further limitations and / or extensions of Chinese method 200. Therefore, the foregoing is combined with Figure 2 The relevant detailed description also applies below. The headphones include at least a processor, which can execute this method.

[0071] like Figure 3 As shown, in step S301, the scene identifier corresponding to the work scene corresponding to the location information is obtained.

[0072] In the above steps, the scene identifier includes at least a first scene indication value, a second scene indication value, and a third scene indication value. The first scene indication value indicates the scene type, the second scene indication value indicates the signal interference level, and the third scene indication value indicates the noise level. For example, the scene identifier G31 can represent that G is a high-speed rail station, the number 3 indicates that the signal interference level of the high-speed rail station is 3, and the number 1 indicates that the noise level of the high-speed rail station is 1.

[0073] In step S302, the current working scene of the headphones is identified based on the scene identifier.

[0074] In one implementation, the signal interference level corresponding to the work scenario refers to the result of quantifying the interference factors in the work scenario. For example, it can be quantified based on the number of interfering devices or the intensity of the interfering signal in the work scenario. For example, in a work scenario with a high density of interfering devices, N interference level values ​​can be divided according to the density of the interfering devices. For example, N=3, represented as 0, 1, 2. A signal interference level of 0 indicates that the number of interfering devices is the highest in a scenario with a high density of interfering devices. A signal interference level of 1 indicates that the number of interfering devices is relatively large in a scenario with a high density of interfering devices. A signal interference level of 2 indicates that the number of interfering devices is relatively small in a scenario with a high density of interfering devices. Similarly, for each different work scenario, N interference levels can be divided according to the density of interfering devices.

[0075] In one implementation, the noise level corresponding to the work scenario refers to the result of quantifying the noise factors in the work scenario. For example, it can be quantified based on the complexity of the noise in the work scenario. For instance, in a work scenario with a high density of interfering devices, N noise levels can be divided according to the complexity of the noise. For example, N=3, represented as 0, 1, 2. Noise level 0 indicates the least noise superposition in a scenario with a high density of interfering devices. Noise level 1 indicates a relatively high noise superposition in a scenario with a high density of interfering devices. Noise level 2 indicates the highest noise superposition in a scenario with a high density of interfering devices. Similarly, for each different work scenario, N noise levels can be divided according to the complexity of noise superposition.

[0076] In step S303, the signal interference level and noise level corresponding to the working scenario are determined;

[0077] In step S304, when the signal interference level corresponding to the working scenario reaches the first preset threshold and the noise level corresponding to the working scenario does not reach the second preset threshold, the transmission performance of the headphones is improved.

[0078] In step S305, when the signal interference level corresponding to the working scenario reaches the first preset threshold and the noise level corresponding to the working scenario reaches the second preset threshold, the transmission performance of the headphones is improved, and the current active noise cancellation performance is improved.

[0079] In some embodiments, the control strategy includes an adjustment object and a corresponding adjustment method. The adjustment object includes one or more current transmission parameters characterizing the current transmission performance and current noise reduction parameters characterizing the current active noise cancellation performance. The adjustment method is used to increase, decrease, or replace the adjustment object. The one or more current transmission parameters characterizing the current transmission performance vary depending on the operating environment of the headphones. For example, in a scenario with dense interference devices, the current transmission parameters characterizing the current transmission performance may be the headphones' receive power and maximum transmission unit. In a scenario with relatively dense interference devices, the current transmission parameters characterizing the current transmission performance may be the headphones' maximum transmission unit and audio transmission bitrate. The selection of the current transmission parameters characterizing the current transmission performance can be adjusted according to the requirements of the operating environment of the headphones.

[0080] The current noise cancellation parameter, used to characterize the current active noise cancellation performance, is the noise cancellation parameter currently used by the headphones. If the headphones are currently in noise cancellation mode, the current noise cancellation parameter is the filtering parameter used in the current noise cancellation mode. If the headphones are not currently in noise cancellation mode, the current noise cancellation parameter is the optimal filtering parameter among a set of pre-set filtering parameters.

[0081] For example, if the scene identifier indicates that the working scene is a densely populated environment with interfering devices, the adjustment objects that need to be addressed for this scene are the headphone's receiving power, the headphone's maximum transmission unit, and the active noise cancellation coefficient. The adjustment methods used for these objects could be increasing the headphone's receiving power, increasing the number of bytes in the headphone's maximum transmission unit, or superimposing a set of strong noise coefficients on top of the original active noise cancellation coefficients.

[0082] When the current operating scenario of the headphones is a scenario with dense interference devices (i.e., the first type of scenario), at least one transmission parameter used to characterize the current transmission performance is determined, including the current received power of the headphones and the number of bytes of the current maximum transmission unit, and the noise reduction parameter used to characterize the current active noise reduction performance is determined as the current filtering parameter.

[0083] When the current working environment of the headphones is a scenario with a high density of interfering devices (i.e., the second type of scenario), at least one transmission parameter is determined to characterize the current transmission performance, including the number of bytes of the headphones' current maximum transmission unit and the current audio transmission bitstream value, and the noise reduction parameter used to characterize the current active noise reduction performance is determined to be the current filtering parameter.

[0084] When the current operating scenario of the headphones is a scenario with few interfering devices (i.e., the third type of scenario), at least one transmission parameter used to characterize the current transmission performance is determined to include the number of bytes of the headphones' current maximum transmission unit, and the noise reduction parameter used to characterize the current active noise reduction performance is determined to be the current filtering parameter.

[0085] In some embodiments, when the signal interference level corresponding to the working scenario reaches a first preset threshold and the noise level corresponding to the working scenario does not reach a second preset threshold, the current transmission performance of the headphones is adjusted according to the control strategy corresponding to the working scenario, i.e., the transmission performance of the headphones is improved. The first preset threshold is a threshold corresponding to the signal interference level; for example, in the first type of scenario, the first preset threshold can be 2. The second preset threshold is a threshold corresponding to the noise level; for example, in the first type of scenario, the second preset threshold can be 3.

[0086] For example, when a user is wearing headphones in a high-noise working environment 3 as shown in Table (1), the signal interference level is 3 and the noise level is 1. According to the preset threshold triggering conditions, the transmission performance of the headphones can be improved in this working environment, while the noise reduction performance of the headphones can be left unprocessed.

[0087] In some embodiments, when the signal interference level corresponding to the working scenario reaches a first preset threshold and the noise level corresponding to the working scenario reaches a second preset threshold, the current transmission performance of the headphones is maintained according to the control strategy corresponding to the working scenario (i.e., the transmission performance of the headphones is improved); then, the current active noise cancellation performance of the headphones is adjusted according to the control strategy corresponding to the working scenario (i.e., the current active noise cancellation performance of the headphones is improved). Improving the current active noise cancellation performance of the headphones may include determining the noise cancellation parameters to be adjusted corresponding to the working scenario and the adjustment method corresponding to the noise cancellation parameters to be adjusted; and adjusting the noise cancellation parameters to be adjusted using the adjustment method corresponding to the noise cancellation parameters to be adjusted.

[0088] For example, when a user is wearing headphones in a high-noise working environment 4 as shown in Table (1), the signal interference level and noise level corresponding to this working environment are 4. According to the preset threshold triggering conditions, the transmission performance of the headphones can be improved in this working environment, and the current active noise cancellation performance of the headphones can be improved.

[0089] Threshold trigger conditions corresponding to different work scenarios can be preset. For example, for the first type of scenario, the first preset threshold is 2 and the second preset threshold is 3; for the second type of scenario, the first preset threshold is 2 and the second preset threshold is 2; and for the third type of scenario, the first preset threshold is 3 and the second preset threshold is 1. Trigger conditions can also be determined through statistical analysis of big data from the work scenarios.

[0090] The headphone performance adjustment method provided in this disclosure embodiment can improve data processing efficiency by identifying the working scenario through scene identification. In different working scenarios, different control strategies are triggered to adjust the transmission parameters used to characterize transmission performance and the noise reduction parameters used to characterize active noise reduction performance based on whether the signal interference level and noise level meet the threshold conditions. This enables the headphone to adaptively perform anti-interference and noise reduction processing in different working scenarios, effectively improving the user's listening experience.

[0091] Figure 4 An exemplary flowchart of a headphone performance adjustment method 400 according to another embodiment of this disclosure is shown. It will be understood that method 400 is a... Figure 2 , Figure 3 Further limitations and / or extensions of methods 200 and 300. Therefore, the preceding text combines... Figures 2-3 The relevant detailed description also applies below. The headphones include at least a processor, which can be processed by one side of the headphones.

[0092] like Figure 4 As shown, in step S401, the scene identifier corresponding to the work scene corresponding to the location information is obtained.

[0093] In step S402, the current working scene of the headphones is identified based on the scene identifier, as well as the signal interference level and noise level corresponding to the working scene.

[0094] In step S403, the transmission performance object to be adjusted corresponding to the working scenario and the adjustment method for adjusting the transmission performance object to be adjusted are determined.

[0095] In step S404, the transmission performance object to be adjusted is adjusted using the adjustment method.

[0096] In the above steps, the adjustment method is used to adjust the transmission performance object to be adjusted, including increasing the current receiving power of the headphones and increasing the number of bytes of the current maximum transmission unit when the working scenario is determined to be the first type of scenario. Here, the current receiving power and the number of bytes of the current maximum transmission unit are the transmission performance objects to be adjusted corresponding to the working scenario.

[0097] In some embodiments, the adjustment method is used to adjust the transmission performance object to be adjusted, including increasing the number of bytes of the current maximum transmission unit of the headphones and decreasing the current audio transmission bitstream value when the working scenario is determined to be the second type of scenario, wherein the number of bytes of the current maximum transmission unit and the current audio transmission bitstream value are the transmission performance objects to be adjusted corresponding to the working scenario.

[0098] In some embodiments, the adjustment method is used to adjust the transmission performance object to be adjusted, including reducing the number of bytes of the current maximum transmission unit of the headset when the working scenario is determined to be a third type of scenario, wherein the number of bytes of the current maximum transmission unit of the headset is the transmission performance object to be adjusted corresponding to the working scenario.

[0099] In the above steps, when adjusting the transmission object to be adjusted using the adjustment method, an adjustment value corresponding to the interference level of the working environment can be obtained and used to adjust the transmission object. For example, based on a pre-established mapping relationship between signal interference levels and transmission parameters, the transmission adjustment amount used to adjust the current transmission parameters is determined, and then the current transmission parameters are adjusted according to the adjustment method and the transmission adjustment amount. The transmission adjustment amount can be an adjustment multiple or a specific value.

[0100] For example, based on the signal interference level, pre-stored data is retrieved to obtain the adjustment multiplier corresponding to the interference level. This adjustment multiplier is then used to adjust the current transmission parameters. Assuming the transmission object to be adjusted is the current maximum transmission unit (MPU) in bytes, and the current MPU is 23 bytes, with an adjustment multiplier of 2, then adjusting the current MPU using the adjustment multiplier will result in 46 bytes. Similarly, if the transmission object to be adjusted is the current maximum transmission unit (MPU) in bytes, and the current MPU is 23 bytes, with an adjustment value of 46, then replacing the current MPU with the adjustment value will also result in 46 bytes.

[0101] In step S405, the noise reduction parameters to be adjusted corresponding to the working scenario and the adjustment method corresponding to the noise reduction parameters to be adjusted are determined.

[0102] In step S406, the noise reduction parameters to be adjusted are adjusted using an adjustment method corresponding to the noise reduction parameters to be adjusted.

[0103] In the above steps, the current active noise cancellation performance of the headphones is adjusted according to the control strategy corresponding to the working scenario, including determining the noise cancellation parameters to be adjusted corresponding to the working scenario and the adjustment method corresponding to the noise cancellation parameters to be adjusted; and adjusting the noise cancellation parameters to be adjusted using the adjustment method corresponding to the noise cancellation parameters to be adjusted.

[0104] The adjustment method, corresponding to the noise reduction parameter to be adjusted, can be used to adjust the noise reduction parameter. This can include, when the working scenario is determined to be either a first type of scenario or a second type of scenario, obtaining a first filter parameter corresponding to the noise reduction parameter to be adjusted, wherein the first filter parameter is determined based on the detected noise signal of the current working scenario of the headphones; obtaining a second filter parameter, which is determined based on a pre-generated noise signal corresponding to the noise level of the first type of scenario or the noise level of the second type of scenario; superimposing the first filter parameter and the second filter parameter to obtain a target filter parameter; and replacing the noise reduction parameter to be adjusted with the target filter parameter; or...

[0105] The noise reduction parameters to be adjusted can be adjusted using an adjustment method corresponding to the noise reduction parameters to be adjusted. This can also include replacing the noise reduction parameters to be adjusted with the weakest noise reduction curve when the working scenario is a third type of scenario.

[0106] In the above steps, a target filtering parameter can be determined based on a pre-defined mapping relationship between noise levels and noise reduction parameters. This target filtering parameter then replaces the current noise reduction parameter. For example, a pre-stored mapping relationship between noise levels and filtering parameters can be used to determine one or more sets of filtering parameters. These filtering parameters are determined based on the noise generation filtering coefficients corresponding to the noise levels. The optimal filtering parameter among these is then selected as the target filtering parameter. This target filtering parameter then replaces the current noise reduction parameter.

[0107] In some embodiments, adjusting the noise reduction parameters to be adjusted using an adjustment method corresponding to the noise reduction parameters to be adjusted may include: determining a target filtering parameter for adjusting the current noise reduction parameters based on the noise level; and updating the current noise reduction parameters according to the adjustment method and the target filtering parameter. The target filtering parameter is the result of superimposing the current filtering coefficients and filtering coefficients pre-generated based on the noise level value. For example, in a scenario with dense interference devices, the current filtering coefficients are a set of optimal infinite impulse response (IIR) filter coefficients determined according to the current environmental and noise information using an active noise reduction algorithm. The filtering coefficients pre-generated based on the noise level value may be a set of finite impulse response (FIR) filter coefficients. A set of strong noise FIR coefficients is superimposed on the optimal IIR coefficients used in the current active noise reduction to obtain the target filtering parameter. The target filtering parameter is then used to perform active noise reduction processing on the audio data received by the headphones.

[0108] The headphone performance adjustment method disclosed in this embodiment identifies the current working scenario of the headphone based on its current location information. In different working scenarios, it adjusts the transmission parameters used to characterize transmission performance according to different control strategies, and at the same time adjusts the noise reduction parameters used to characterize active noise reduction performance. This allows the headphone to adaptively perform anti-interference and noise reduction processing in different working scenarios, effectively improving the user's listening experience.

[0109] Figure 5 An exemplary flowchart of a headphone performance adjustment method 500 according to another embodiment of this disclosure is shown. It will be understood that method 500 is a... Figure 2 , Figure 3 Further limitations and / or extensions of methods 200 and 300. Therefore, the preceding text combines... Figures 2-3 The relevant detailed description also applies below. The headphones include at least a processor, which can be processed by one side of the headphones.

[0110] In step S501, the position information of the earphone to be processed is obtained.

[0111] In step S502, when a change in the location information to be processed is determined, the scene identifier corresponding to the work scene corresponding to the changed location information is obtained. Then, the process jumps to step S504.

[0112] The scene identifier includes at least a first scene indication value, a second scene indication value, and a third scene indication value. The first scene indication value is used to indicate the scene type, the second scene indication value is used to indicate the signal interference level, and the third scene indication value is used to indicate the noise level.

[0113] In step S503, when it is determined that the location information to be processed has not been updated, the predicted location information of the headphones and the scene identifier corresponding to the working scene corresponding to the predicted location information are obtained.

[0114] In step S504, the current working scene of the headphones is identified based on the scene identifier.

[0115] In step S505, the signal interference level and noise level corresponding to the working scenario are determined.

[0116] In step S506, when the signal interference level corresponding to the working scenario reaches the first preset threshold and the noise level corresponding to the working scenario does not reach the second preset threshold, the transmission performance of the headphones is improved.

[0117] In the above steps, when it is determined that the current location information has changed, the scene identifier of the work scene corresponding to the changed location information is obtained. When it is determined that the earphone's location information has not been updated, the predicted location information of the earphone can be obtained based on the location information obtained by the earphone and the earphone's movement status or historical behavior data.

[0118] For example, if the current location of a user wearing headphones is a subway station, and the GPS signal is weak during subway operation, the location update is not timely and the current location information is not updated. However, based on the current location information obtained by the headphones and the speed of movement of the headphones, it can be determined that the headphones are currently in the subway, and the predicted location information of the headphones can be determined based on the current location information and the speed of movement of the headphones.

[0119] For example, if the current location information of a user wearing headphones is a subway station, and the time of the current location information coincides with the user's current commute time, it can be preliminarily determined that the user is currently on a commute route, and the predicted location information of the headphones can be determined based on the current location information and the user's historical movement trajectory.

[0120] After determining the predicted location information, the predicted location information can be used as the changed location information according to the location update processing method. Then, the scene identifier of the working scene corresponding to the changed location information can be obtained, and the working scene where the headphones are currently located can be identified according to the scene identifier.

[0121] In some embodiments, after identifying the current working scenario of the headphones, adjusting the current transmission performance of the headphones according to a control strategy corresponding to the working scenario may further include determining whether the service being processed by the headphones at the current location is a multimedia service. If it is determined that the service being processed by the headphones at the current location is a multimedia service, a preprocessing request is sent to the electronic device connected to the headphones. The preprocessing request is used to request the electronic device to preload data related to the service being processed. For example, at the current location of the headphones, the user is receiving audio data transmitted by an electronic device through the headphones. This audio data may be music or video playing online on the electronic device, and the user may request the electronic device to preload multimedia data.

[0122] This disclosure provides a headphone performance adjustment method, which identifies changes in the headphone's operating scenario based on the headphone's predicted position information. In different operating scenarios, it adjusts the transmission parameters used to characterize transmission performance according to different control strategies, and simultaneously adjusts the noise reduction parameters used to characterize active noise reduction performance. This allows the headphone to adaptively resist interference and reduce noise in different operating scenarios, effectively improving the user's listening experience.

[0123] Furthermore, the user's auditory experience can be further enhanced by pre-requesting multimedia data to electronic devices.

[0124] To more clearly illustrate the technical concept disclosed herein, we will take the acquisition of GPS location information by an electronic device as an example, combined with... Figure 6 This disclosure will be elaborated upon. Figure 6 An exemplary flowchart of a headphone performance adjustment method 600 according to another embodiment of this disclosure is shown. This method can be processed by the headphones in interaction with an electronic device. The headphones include at least a processor.

[0125] In step S601, the electronic device acquires GPS location information as location information to be processed.

[0126] In step S602, the electronic device determines the current working scene of the earphone connected to the electronic device based on the location information to be processed.

[0127] In step S603, the electronic device sends control data to the headphones, which includes a scene identifier.

[0128] In step S604, the headset receives control data and parses the control data to obtain a scene identifier that indicates the current working scene of the headset, and determines the interference level and noise level associated with the scene identifier based on the scene identifier.

[0129] In step S605, the control strategy corresponding to the scene identifier is determined based on the scene identifier.

[0130] In step S606, the adjustment object in the control strategy corresponding to the scene identifier is adjusted according to the interference level, noise level, and control strategy corresponding to the scene identifier.

[0131] In step S607, when the electronic device determines that the GPS location information has not been updated, it acquires the predicted location information of the electronic device as the location information to be processed. Then it returns to step S602 to continue executing the subsequent steps.

[0132] Assuming the earphone's current location is GPS information, with latitude and longitude of N23°23′11.03″N, E113°12′41.28″E, the user's current location is Guangzhou North Railway Station. Based on this latitude and longitude information, the current location is determined to be in a densely populated area with interference devices. The level of this densely populated area with interference devices is 2, the corresponding signal interference level is 2, and the corresponding noise level is 2.

[0133] When a user is wearing headphones at Guangzhou North Railway Station, the mobile phone sends control data 222 to the headphones. The headphones receive the control data, parse and process it, and obtain the following values ​​from left to right: the first value 2 indicates that the level of interference in the scene is Level 2; the second value 2 indicates that the signal interference level in the scene is Level 2; and the third value 2 indicates that the noise level in the scene is Level 2.

[0134] Based on the pre-built data relationships, when the level of the scene with dense interference devices is level 2, the transmission adjustment amount for the signal interference level of level 2 is an adjustment multiple of 1.2. The optimal target filtering parameters corresponding to the noise level of level 2 are pre-determined by simulating the surrounding environmental noise, human voice noise, and other strong noises from the high-speed rail station when the noise level is 2, using the filtering parameter generation algorithm.

[0135] When the headset's current location is identified as being in a noisy, high-interference environment such as a subway station, airport, or high-speed rail station, the phone uses GPS positioning to determine that it is in a high-speed rail environment. The phone then establishes a wireless connection with the headset, notifying it that it is in a high-speed rail environment. The headset receives and analyzes this information, then increases its Bluetooth receiving power and its MTU (Mean Transmission Unit). These processes help improve the anti-interference capabilities of music and call services, reducing the risk of audio stuttering and disconnections.

[0136] Simultaneously, the headphones perform active noise cancellation coefficient superposition processing based on surrounding environmental and noise information. That is, on top of the optimal IIR coefficients determined by the original active noise cancellation module, a set of strong noise cancellation FIR coefficients is superimposed, resulting in superior noise reduction performance in this scenario. These strong noise cancellation FIR coefficients are pre-generated using a filtering parameter generation algorithm to address the complex noise in this scene.

[0137] As the user's location changes, when the headphones are identified as being in a moderately noisy environment such as a shopping mall or street, the phone uses GPS to determine that it is in this environment. The phone then establishes a wireless connection with the headphones, informing them of this location. The headphones receive and analyze this information, then adjust their Bluetooth receiving power, increasing the MTU while simultaneously reducing the audio bitrate. These adjustments, without affecting power consumption, improve the interference resistance of music and call services, reducing audio stuttering.

[0138] Simultaneously, the headphones perform active noise cancellation coefficient superposition processing based on surrounding environmental and noise information. That is, on top of the IIR coefficients determined by the original active noise cancellation module, a set of FIR coefficients is superimposed, thereby improving the user's noise-canceling listening experience. These FIR coefficients are pre-generated based on a filtering parameter generation algorithm for mid- and low-frequency signals and human voice signals in this scenario.

[0139] When the headphones are identified as being in a low-interference, low-noise environment such as an office or residential area, the phone uses GPS positioning to determine that it is in this environment. The phone then establishes a wireless connection with the headphones and initiates a private protocol to notify the headphones of this location. Upon receiving this information, the headphones parse it and control the operation to maintain Bluetooth reception power and reduce the headphone's receive MTU. These processes reduce latency, providing a low-latency experience. In this scenario, the user's need for active noise cancellation is minimal. The headphones can select one set of pre-generated filter parameters to reduce the noise reduction intensity of active noise cancellation, thereby reducing ear pressure and improving the user's wearing experience.

[0140] In the above process, when the electronic device detects that the GPS location information cannot be updated, it can obtain predicted location information as the location information to be processed. For example, the previous GPS location information combined with the moving speed of the electronic device can determine that the electronic device and headphones are in a high-speed movement state, and that the location information cannot be updated in time. Therefore, the next location information of the electronic device can be predicted based on its moving speed. As another example, the previous GPS location information combined with the historical movement trajectory of the electronic device can determine that the electronic device and headphones are on a commuting route. Based on the historical movement trajectory, the control strategy corresponding to the location information on the historical movement trajectory can be obtained in advance, and the corresponding control strategy can be adaptively called to optimize and adjust the transmission performance and noise reduction performance of the headphones.

[0141] When the headphones include a module for collecting ambient noise (such as a microphone), and can perform active noise cancellation based on ambient noise, the technical solution disclosed herein can combine active noise cancellation with ambient noise cancellation when it is determined, based on a trigger threshold condition, that the headphone's transmission performance needs to be improved. When it is determined, based on the trigger threshold condition, that only the headphone's transmission performance needs to be improved, active noise cancellation based on ambient noise can be performed in parallel without interference. When it is determined, based on the trigger threshold condition, that both the headphone's transmission performance and the current active noise cancellation performance need to be improved, active noise cancellation based on ambient noise can be prioritized when improving the headphone's transmission performance.

[0142] The aforementioned electronic devices can be mobile devices that can be used with headphones, such as mobile phones and tablets.

[0143] Figure 7 A schematic block diagram of an electronic device 700 according to an embodiment of this disclosure is shown. Figure 7 As shown, the electronic device 700 may include a processor 701 and a memory 702. The memory 702 stores computer instructions for a headphone performance adjustment method implemented by a computer. When these computer instructions are executed by the processor 701, the electronic device 700 performs the actions described above. Figures 2-5 The method described herein. For example, in some embodiments, the electronic device 700 can identify the current working environment of the headphones; determine the signal interference level and noise level corresponding to the working environment; and improve the transmission performance of the headphones when the signal interference level corresponding to the working environment reaches a first preset threshold and the noise level corresponding to the working environment does not reach a second preset threshold. Based on this, the electronic device 700 can adaptively resist interference and reduce noise in different working environments, effectively improving the user's listening experience. The electronic device 700 can be headphones, such as wireless headphones.

[0144] This disclosure also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned steps to implement the headphone performance adjustment method described in the above embodiments.

[0145] This disclosure also provides a computer-readable storage medium storing computer instructions. When the computer instructions are executed on an electronic device, the electronic device performs the aforementioned method steps to implement the headphone performance adjustment method in the above embodiments.

[0146] In addition, this disclosure also provides an apparatus, which may specifically be a chip, component or module. The apparatus may include a connected processor and a memory. The memory is used to store computer execution instructions. When the apparatus is running, the processor can execute the computer execution instructions stored in the memory to cause the chip to execute the headphone performance adjustment method in the above method embodiments.

[0147] In this embodiment, the electronic device, computer-readable storage medium, computer program product or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects of the corresponding methods provided above, and will not be repeated here.

[0148] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. 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.

[0149] In the embodiments provided in this disclosure, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0150] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0151] Furthermore, the functional units in the various embodiments disclosed herein can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0152] Any content from the various embodiments of this disclosure, as well as any content from the same embodiment, can be freely combined. Any combination of the above content is within the scope of this disclosure.

[0153] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments disclosed herein, or the parts that contribute to related technologies, or all or part of the technical solutions, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments disclosed herein. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0154] The embodiments of this disclosure have been described above with reference to the accompanying drawings. However, this disclosure is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this disclosure without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this disclosure.

[0155] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can reside in an ASIC.

[0156] Those skilled in the art will recognize that the functions described in the embodiments of this disclosure in one or more of the foregoing examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer-readable storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium accessible to a general-purpose or special-purpose computer.

[0157] While numerous embodiments of this disclosure have been shown and described herein, it will be apparent to those skilled in the art that such embodiments are provided by way of example only. Many modifications, alterations, and alternatives will occur to those skilled in the art without departing from the spirit and intent of this disclosure. It should be understood that various alternatives to the embodiments of this disclosure described herein may be employed in the practice of this disclosure. The appended claims are intended to define the scope of this disclosure and therefore cover equivalents or alternatives within the scope of these claims.

Claims

1. A method for adjusting headphone performance, characterized in that, The headphones include at least a processor, and the method is executed by the processor, comprising: The current working scene of the earphone is identified, and the working scene is characterized based on the location information obtained by the earphone and the pre-set signal interference level and noise level related to the location information; Determine the signal interference level and noise level corresponding to the work scenario; When the signal interference level corresponding to the working scenario reaches a first preset threshold and the noise level corresponding to the working scenario does not reach a second preset threshold, the transmission performance of the headphones is improved.

2. The method according to claim 1, characterized in that, The method also includes: When the signal interference level corresponding to the working scenario reaches a first preset threshold and the noise level corresponding to the working scenario reaches a second preset threshold, the transmission performance of the headphones is maintained and the current active noise cancellation performance is improved.

3. The method according to claim 1 or 2, characterized in that, The improvement of the transmission performance of the headphones includes: When the operating scenario is determined to be the first type of scenario, increase the current receiving power of the headphones and increase the number of bytes in the current maximum transmission unit; or, When the working scenario is determined to be the second type of scenario, increase the number of bytes in the current maximum transmission unit of the headphones and decrease the current audio transmission bitrate value; or, When the working scenario is determined to be the third type of scenario, the number of bytes of the current maximum transmission unit of the headset is reduced.

4. The method according to claim 2, characterized in that, The improvements to current active noise cancellation performance include: When the working scenario is determined to be either a first type of scenario or a second type of scenario, a first filtering parameter corresponding to the noise reduction parameter to be adjusted is obtained. The first filtering parameter is determined based on the detected noise signal of the working scenario in which the headphones are currently located. Obtain a second filtering parameter, which is determined based on a pre-generated noise signal corresponding to the noise level of the first type of scenario or the noise level of the second type of scenario; The target filtering parameters are obtained by superimposing the first filtering parameters and the second filtering parameters. Replace the noise reduction parameter to be adjusted with the target filtering parameter; or, When the working scenario is the third type of scenario, the noise reduction parameter to be adjusted is replaced with the weakest noise reduction curve.

5. The method according to claim 1, characterized in that, The location information may be geographical location information determined by the positioning system; Alternatively, it can be predicted based on the geographical location information determined by the positioning system and the movement status of the earphone; Alternatively, it can be determined based on the geographical location information obtained from the positioning system and the historical movement trajectory of the earphone.

6. The method according to claim 1, characterized in that, The process of identifying the current working environment of the headphones includes: Obtain a scene identifier corresponding to the working scene corresponding to the location information. The scene identifier includes at least a first scene indication value, a second scene indication value, and a third scene indication value. The first scene indication value is used to indicate the scene type, the second scene indication value is used to indicate the signal interference level, and the third scene indication value is used to indicate the noise level. The current working scene of the headphones is determined based on the scene identifier.

7. The method according to claim 1, characterized in that, Before identifying the current working environment of the headphones, the method also includes: Based on the change status of the location information or the historical behavior data of the location information, the predicted location information of the earphone is obtained.

8. The method according to claim 1, characterized in that, When the location information is predicted location information, the method further includes: Obtain the control strategy corresponding to the work scenario corresponding to the predicted location information; When it is determined that the service being processed by the headset is a multimedia service, a preprocessing request is sent to the electronic device connected to the headset. The preprocessing request is used to request the electronic device to preload multimedia data related to the service being processed.

9. The method according to claim 1, characterized in that, The method also includes: Monitor the current remaining battery level of the headphones. When the current remaining battery level is greater than a preset processing threshold, execute a control strategy corresponding to the working scenario to at least adjust the current transmission performance of the headphones.

10. A headphone performance adjustment system, the system comprising headphones and an electronic device connected to the headphones, characterized in that, The electronic device is used to acquire location information and send control data to the earphone, wherein the control data includes a scene identifier related to the location information; The earphone is configured to receive the control data and execute the method according to any one of claims 1-9 based on the control data.

11. An electronic device, characterized in that, include: processor; as well as A memory storing computer instructions for adjusting headphone performance, which, when executed by the processor, cause the electronic device to perform the method according to any one of claims 1-9.

12. A computer-readable storage medium, characterized in that, It includes program instructions for adjusting headphone performance, which, when executed by a processor, cause the method according to any one of claims 1-9 to be implemented.