A Bluetooth headset control method and system with automatic sensing function

By analyzing the usage environment data of Bluetooth headphones in real time, calculating the impact of external noise at the ear distance and automatically adjusting the volume, the problem that traditional Bluetooth headphones cannot adapt to noise changes in different environments is solved, and higher auditory clarity and comfort are achieved.

CN119299913BActive Publication Date: 2025-05-23深圳方成佰屹科技有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411619028.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-13
Publication Date
2025-05-23
Estimated Expiration
2044-11-13

AI Technical Summary

Technical Problem

The volume automatic adjustment technology of traditional Bluetooth headphones cannot effectively adapt to changes in noise in different environments, resulting in insufficient volume in noisy environments or excessive volume in quiet environments, affecting the convenience and comfort of use.

Method used

By collecting the usage environment data of Bluetooth headphones in real time, analyzing the distance change frequency and ambient noise level between the headphones and the ears, calculating the impact of external noise from the ear distance, and combining the preset volume adjustment ratio, the headphone volume is automatically adjusted to adapt to different environments.

Benefits of technology

It realizes intelligent adjustment of Bluetooth headphone volume, improves the user's auditory clarity and comfort in various environments, and avoids the problems of inconsistent sound quality experience and reduced convenience of use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119299913B_ABST
    Figure CN119299913B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of smart sensor Bluetooth headsets, and specifically to a Bluetooth headset control method and system with automatic sensing function, the method comprising: analyzing the change of the ear distance of the Bluetooth headset at each acquisition moment in the current time period, obtaining the ear distance change frequency, analyzing the fluctuation degree and average level of the intensity of the ambient noise outside the Bluetooth headset, obtaining the ear noise value, and then calculating the external noise impact of the ear distance; analyzing the difference between the external noise impact of the ear distance of the Bluetooth headset in the current time period and the previous time period, calculating the volume adjustment ratio of the current time period, based on which the adjustment volume of the Bluetooth headset in the current time period is determined, and combined with the playback volume of the Bluetooth headset in the current time period, the optimal volume of the Bluetooth headset in the current time period is determined to adjust the volume of the Bluetooth headset. The present application can automatically sense and intelligently adjust the Bluetooth headset, improving the sound quality experience and ease of use of the Bluetooth headset.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of smart sensor Bluetooth headsets, and in particular to a Bluetooth headset control method and system with an automatic sensing function. Background Art

[0002] A Bluetooth headset is a wireless headset that uses Bluetooth technology to connect wirelessly to devices (such as smartphones, tablets, laptops, etc.) so that users can listen to music, answer calls or use voice assistants without any physical connection. At the same time, Bluetooth headsets are lightweight and suitable for sports and daily use, and have noise reduction functions to improve sound quality. Users can easily pair with multiple devices and enjoy a free and unfettered listening experience. With the continuous development of Bluetooth headsets in recent years, people have begun to pursue higher quality Bluetooth headsets. These headsets make the user experience more convenient and comfortable through functions such as automatic volume adjustment.

[0003] Traditional Bluetooth headset volume automatic adjustment technology usually adjusts the volume based on the distance between the headset and the ear. Although this method can achieve basic automatic volume adjustment, it does not take into account the diversity of usage environments. In different occasions, the intensity of environmental noise varies. Bluetooth headsets with fixed volume cannot meet users' personalized needs for sound quality in various environments. For example, in a noisy environment, users may need a higher volume to hear music or calls clearly; while in a quiet environment, too high a volume may cause discomfort. This single adjustment method ignores the impact of environmental noise on hearing, resulting in the problem that the volume of Bluetooth headsets cannot be adjusted in time when the intensity of external noise changes, that is, when the intensity of external noise increases, the volume of Bluetooth headsets is increased; when the intensity of external noise decreases, the volume of Bluetooth headsets is decreased, which affects the convenience and comfort of use. Summary of the invention

[0004] In order to solve the above technical problems, the purpose of this application is to provide a Bluetooth headset control method and system with automatic sensing function. The technical solutions adopted are as follows:

[0005] The present application embodiment provides a method for controlling a Bluetooth headset with an automatic sensing function, comprising the following steps:

[0006] Obtain the Bluetooth headset's ear-in / out distance, ambient noise intensity, and playback volume at each collection moment in each time period;

[0007] Analyze the change of the ear distance of the Bluetooth headset at each collection time in the current time period, obtain the ear distance change frequency of the Bluetooth headset in the current time period, analyze the fluctuation degree and average level of the external environmental noise intensity of the Bluetooth headset at all collection times in the current time period, obtain the ear noise value of the Bluetooth headset in the current time period, and obtain the ear distance external noise impact of the Bluetooth headset in the current time period by combining the ear distance change frequency and the ear noise value;

[0008] Analyze the difference in the external noise impact of the Bluetooth headset at the ear distance between the current time period and the previous time period, and the adjustment factor of the preset volume adjustment ratio, to obtain the volume adjustment ratio of the Bluetooth headset in the current time period;

[0009] Based on the volume adjustment ratio of the Bluetooth headset in the current time period and the maximum volume value of the Bluetooth headset, the adjustment volume of the Bluetooth headset in the current time period is determined. Combined with the playback volume of the Bluetooth headset in the current time period, the optimal volume of the Bluetooth headset in the current time period is determined to adjust the volume of the Bluetooth headset.

[0010] Preferably, the distance between the Bluetooth headset and the ear further includes: a distance sensor on the Bluetooth headset obtains the distance between the Bluetooth headset and the ear, wherein the initial position of the Bluetooth headset in the ear in each time period is taken as the origin, the direction moving toward the inside of the ear is the negative direction, the distance is a negative value, which is recorded as the ear distance, and the direction moving toward the outside of the ear is the positive direction, the distance is a positive value, which is recorded as the ear-out distance.

[0011] Preferably, the expression of the frequency of ear distance change of the Bluetooth headset in the current time period is:

[0012] A=F s ×Mean(F)+Z s × Mean(Z); where A represents the frequency of ear distance change of the Bluetooth headset in the current time period; F s , Z s They respectively represent the normalized value of all in-ear distances and the normalized value of all out-of-ear distances in the current time period; Mean() represents the mean; F and Z respectively represent the set of all in-ear distances and all out-of-ear distances in the current time period.

[0013] Preferably, the expression of the ear noise value of the Bluetooth headset in the current time period is:

[0014] B=Mean(Ns)×Ns m ; In the formula, B represents the ear noise value of the Bluetooth headset in the current time period; Ns represents the sound noise sequence of the Bluetooth headset in the current time period; Ns m Represents the mean absolute deviation of the noise sequence; Mean() means taking the mean.

[0015] Preferably, the sound-noise sequence is composed of distance data of all collection moments in the current time period arranged in chronological order of collection time, wherein the distance data is the distance between the ear and the ear of the Bluetooth headset at each collection moment.

[0016] Preferably, the expression of the external noise influence degree of the ear distance is: C=A+B; wherein C represents the external noise influence degree of the ear distance of the Bluetooth headset in the current time period; A represents the frequency of change of the ear distance of the Bluetooth headset in the current time period; and B represents the ear noise value of the Bluetooth headset in the current time period.

[0017] Preferably, the expression for the volume adjustment ratio of the Bluetooth headset in the current time period is:

[0018] Where, CV represents the volume adjustment ratio of the Bluetooth headset in the current time period; C and Cq represent the external noise influence of the Bluetooth headset at the ear distance in the current time period and the previous time period respectively; v represents the preset value to avoid the denominator being zero; sig() represents the sigmoid function; Indicates the preset adjustment factor, the value is 0.5.

[0019] Preferably, the expression for adjusting the volume of the Bluetooth headset in the current time period is:

[0020] Va=CV×MV; wherein Va represents the adjusted volume of the Bluetooth headset in the current time period; MV represents the maximum volume value of the Bluetooth headset; and CV represents the volume adjustment ratio of the Bluetooth headset in the current time period.

[0021] Preferably, the expression for the optimal volume of the Bluetooth headset in the current time period is:

[0022] Vb and Va represent the optimal volume and adjusted volume of the Bluetooth headset in the current time period respectively; V represents the volume value of the Bluetooth headset in the current time period; MV represents the maximum volume value of the Bluetooth headset; q represents the preset minimum volume ratio.

[0023] An embodiment of the present application also provides a Bluetooth headset control system with an automatic sensing function, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor implements the steps of any one of the above methods when executing the computer program.

[0024] From the above, it can be seen that the Bluetooth headset control method and system with automatic sensing function provided by the present application have at least the following beneficial effects:

[0025] This application aims at the limitations of the existing technology for the automatic volume adjustment function of Bluetooth headsets, and the problems of inconsistent sound quality experience and reduced convenience of use caused by the diversity of environmental noise and the influence of changes in the user's ear distance. Therefore, this application is based on a Bluetooth headset control method and system with an automatic sensing function. By collecting the use environment data of Bluetooth headsets in real time, the distance between the headset and the ear and the inward and outward change frequency are analyzed to construct the ear distance change frequency, which characterizes the change in the wearing depth of the user's headset; the ear noise value is constructed through the environmental noise level to characterize the change in the noise intensity of the user's environment; the ear distance change frequency and the ear noise value are combined to calculate the external noise influence of the ear distance, which is used to evaluate the influence of environmental noise and headset position on sound quality. This value makes the volume adjustment more accurate, and realizes the intelligent adjustment of the volume of Bluetooth headsets through the automatic sensing function, thereby improving the user's hearing clarity and comfort in various environments.

[0026] The present application avoids the problems of inconsistent sound quality experience and reduced convenience of use caused by the influence of environmental noise and changes in ear distance in the automatic volume adjustment function of Bluetooth headsets in the prior art, and can effectively improve the sound quality experience and convenience of use of Bluetooth headsets, making the volume adjustment of Bluetooth headsets more intelligent and personalized. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present application or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0028] Figure 1 A flowchart of a method for controlling a Bluetooth headset with automatic sensing function provided by the present application;

[0029] Figure 2 A schematic diagram of a waveform of a pitch sequence in the previous time period provided by this application;

[0030] Figure 3 A schematic diagram of the waveform of the sound and noise sequence in the previous time period provided by this application;

[0031] Figure 4 A schematic diagram of the waveform of the pitch sequence in the current time period provided by this application;

[0032] Figure 5 This is a schematic diagram of the sound-noise sequence waveform for the current time period provided by this application. DETAILED DESCRIPTION

[0033] In order to further elaborate on the technical means and effects adopted by this application to achieve the intended invention purpose, the following, in conjunction with the accompanying drawings and preferred embodiments, details the specific implementation manner, structure, features, and effects of a Bluetooth headset control method and system with an automatic sensing function proposed according to this application. In the following description, different "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. In addition, the specific features, structures, or characteristics in one or more embodiments can be combined in any suitable form.

[0034] Unless otherwise specified and limited, terms such as "including", "comprising", or any other variant thereof are intended to cover non-exclusive inclusion, so that a circuit structure, article, or device including a series of elements not only includes those elements but also includes other elements not explicitly listed, or further includes elements inherent to such article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of another identical element in the article or device including the said element. Additionally, the term "and / or" used herein includes any and all combinations of one or more of the related listed items. All technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which this application belongs.

[0035] The following specifically describes the specific solution of a Bluetooth headset control method and system with an automatic sensing function provided by this application in conjunction with the accompanying drawings.

[0036] Please refer to Figure 1 , which shows a step flowchart of a Bluetooth headset control method with an automatic sensing function provided by an embodiment of this application, including the following steps:

[0037] Step 1: Obtain the in-ear and out-ear distances, ambient noise intensity, and playback volume of the Bluetooth headset at each acquisition moment within each time period.

[0038] A distance sensor and a noise sensor are set on the Bluetooth headset, and the distance sensor on the Bluetooth headset is used to obtain the distance between the Bluetooth headset and the ear. The initial position of the Bluetooth headset in the ear in each time period is taken as the origin, that is, the 0 limit. The negative direction is toward the inside of the ear, and the positive direction is toward the outside of the ear. It should be noted that the time period in this embodiment is the duration of data collection, which is set to 500s. The implementer sets it by himself in the actual application scenario; the noise sensor is installed on the outside of the Bluetooth headset to collect the noise intensity in the environment; and the volume played by the Bluetooth headset is obtained. For the convenience of expression and understanding, in this embodiment, the distance data and the noise intensity data are arranged in the order of the collection time to form a sound distance sequence and a sound noise sequence. Further, all data are filtered by mean filtering, wherein the calculation of mean filtering is a well-known technology, and the specific calculation process is not repeated here.

[0039] Step 2: Analyze the changes in the ear distance of the Bluetooth headset at each collection moment in the current time period, obtain the ear distance change frequency of the Bluetooth headset in the current time period, analyze the fluctuation degree and average level of the external environmental noise intensity of the Bluetooth headset at all collection moments in the current time period, obtain the ear noise value of the Bluetooth headset in the current time period, and combine the ear distance change frequency and the ear noise value to obtain the ear distance external noise influence of the Bluetooth headset in the current time period.

[0040] When a user wears a Bluetooth headset, the user may engage in outdoor activities such as walking or running, which causes the ear-entry distance of the Bluetooth headset worn by the user to constantly change. However, since Bluetooth headsets usually use "ear hooks" or "ear clips", this part of the structure will inhibit the movement of the Bluetooth headset. Therefore, the ear-entry distance of the Bluetooth headset is constantly changing. In order to maintain the best state of the Bluetooth headset, the volume of the Bluetooth headset should change with the ear-entry distance of the Bluetooth headset. A negative ear-entry distance of the Bluetooth headset indicates that the speaker of the Bluetooth headset is closer to the user's eardrum. At the same time, the more negative elements in the sound distance sequence are, the higher the frequency of the headset entering the ear in the current time period. At this time, the volume felt by the eardrum is higher. For the safety of the user's hearing, the volume of the Bluetooth headset speaker should be lowered, and vice versa.

[0041] Therefore, for the sound distance sequence collected by the distance sensor in the Bluetooth headset in the current time period, the negative elements in the sound distance sequence are counted to form an in-ear distance set, that is, the set composed of all in-ear distances in the current time period is recorded as F, and the positive elements are composed of an out-of-ear distance set, that is, the set composed of all out-of-ear distances in the current time period is recorded as Z. Further, the number of distances contained in the two sets is normalized respectively. In this embodiment, the number of distances in the in-ear distance set and the number of distances in the out-of-ear distance set are divided by the number of all distances contained in the two sets respectively to obtain the normalized result of the number of distances contained in the in-ear distance set and the out-of-ear distance set. Therefore, this embodiment will calculate the ear distance change frequency of the Bluetooth headset, and the specific expression is:

[0042] A=F s ×Mean(F)+Z s × Mean(Z); where A represents the frequency of ear distance change of the Bluetooth headset in the current time period; F s , Z s They respectively represent the normalized value of all in-ear distances and the normalized value of all out-of-ear distances in the current time period; Mean() represents the mean; F and Z respectively represent the set of all in-ear distances and all out-of-ear distances in the current time period.

[0043] It can be understood that when the frequency of negative values ​​of the Bluetooth headset in-ear distance is greater, it means that the Bluetooth headset is more often inward compared to the initial position in the current time period, that is, the normalized value of the number of in-ear distance sets is larger. When the in-ear time is longer and the in-ear value is smaller (the in-ear value is negative), the in-ear depth is deeper, which means that the Bluetooth headset is moving into the ear hole in the current time period, thereby making F s The smaller the value of ×Mean(F), the more distances are collected in the current time period. When the number of distances in the ear-in distance set is large, the number of distances in the ear-out distance set is small, which makes Z s The smaller the value of × Mean (Z), the smaller the value of the ear distance change frequency A of the Bluetooth headset. When the noise intensity in the environment remains unchanged, the volume of the Bluetooth headset should be reduced to ensure the user's hearing.

[0044] When users use Bluetooth headsets in different environments or at different times, the noise environment in which the Bluetooth headsets are located is different. For example, when using the Bluetooth headsets outdoors, the noise intensity of the environment in which the Bluetooth headsets are located is relatively high, while when using the Bluetooth headsets indoors, the noise intensity is relatively low; during the day, the noise intensity of the environment is relatively high, while at night, the noise intensity of the environment is relatively low. When the noise intensity in the environment is high, in order to maintain the clarity of the audio information sent by the Bluetooth headset, the volume of the Bluetooth headset needs to be increased; when the noise intensity in the environment is low, in order to ensure the hearing safety of the user, the volume of the Bluetooth headset needs to be reduced.

[0045] Based on the above analysis, the ear noise value of the Bluetooth headset is calculated through the sound noise sequence collected by the noise sensor in the Bluetooth headset in the current time period.

[0046] B=Mean(Ns)×Ns m ; In the formula, B represents the ear noise value of the Bluetooth headset in the current time period; Ns represents the sound noise sequence of the Bluetooth headset in the current time period; Ns m Mean() represents the mean absolute deviation of the noise sequence; Mean() represents the mean value. The calculation of the mean absolute deviation is a well-known technique, and the specific calculation process will not be described in detail.

[0047] When the user is outdoors, the noise intensity outdoors is not constant, and due to the complexity of the outdoor environment, the noise intensity generated outdoors is also variable. In this environment, the noise intensity in the sound-noise sequence collected by the noise sensor has a large fluctuation, which makes the average absolute deviation value of the sound-noise sequence larger. At the same time, the greater the noise intensity in the sound-noise sequence, the greater the mean of the sound-noise sequence, and the greater the ear noise value of the Bluetooth headset in the current time period. In this case, in order to ensure the clarity of the information obtained by the user through the Bluetooth headset, the volume of the Bluetooth headset needs to be increased.

[0048] When it comes to volume adjustment for Bluetooth headsets, the ear-entry distance of the Bluetooth headset and the intensity of ambient noise are two important evaluation directions. The shorter the ear-entry distance of the Bluetooth headset, the greater the noise intensity in the environment. In order to ensure that the user can clearly receive the audio information, it is usually necessary to increase the volume of the headset, thereby improving the clarity of information transmission to ensure the transmission of information; when the ear-entry distance of the Bluetooth headset is longer, the noise intensity in the environment is smaller. In order to protect the user's hearing, the volume of the Bluetooth headset needs to be turned down to ensure that the user's hearing health is protected when using the headset for a long time.

[0049] Based on this, the external noise influence of the ear distance of the Bluetooth headset is calculated. In this embodiment, the specific expression is: C=A+B; wherein C represents the external noise influence of the ear distance of the Bluetooth headset in the current time period; A represents the frequency of change of the ear distance of the Bluetooth headset in the current time period; and B represents the ear noise value of the Bluetooth headset in the current time period.

[0050] When the distance of the Bluetooth headset to the ear moves toward the outside of the ear during the collection time, and the higher the frequency of outward movement, the greater the value of the ear distance change frequency A calculated by collecting data through the distance sensor; when the external environment noise intensity of the Bluetooth headset is higher and the amplitude of the noise changes more, the greater the value of the element in the sound noise sequence collected by the noise sensor and the greater the value change, the greater the value of the ear noise value B of the Bluetooth headset calculated thereby; in both cases, the clarity of the audio information obtained by the user will be reduced, thereby making the value of the external noise impact degree C of the Bluetooth headset ear distance greater. At this time, the volume of the Bluetooth headset should be turned up to ensure the clarity of the audio information received by the user.

[0051] Step 3: Analyze the difference in the external noise influence between the ear distance of the Bluetooth headset in the current time period and the previous time period, and the adjustment factor of the preset volume adjustment ratio, and obtain the volume adjustment ratio of the Bluetooth headset in the current time period.

[0052] When adjusting the volume of the Bluetooth headset, in order to avoid the situation where the adjustment amplitude fluctuates too much and causes poor user experience, this embodiment will analyze the Bluetooth headset volume adjustment situation in the current time period based on the volume level of the previous time period. When it is detected that the external noise influence degree of the ear distance in the current time period exceeds the external noise influence degree of the ear distance in the previous time period, it indicates that the influence of the external environment on the information transmitted by the headset has increased, and the volume of the headset needs to be increased accordingly to ensure that the user can still clearly hear the audio content in a noisier environment.

[0053] Therefore, this embodiment will calculate the volume adjustment ratio of the Bluetooth headset in the current time period according to the difference in the external noise influence between the ear distance in the current time period and the previous time period. In this embodiment, the specific expression is: Wherein, CV represents the volume adjustment ratio of the Bluetooth headset in the current time period; C and Cq represent the external noise influence of the Bluetooth headset at the ear distance in the current time period and the previous time period respectively; ω represents a preset value to avoid the denominator being zero, and the value in this embodiment is 0.1; sig() represents the sigmoid function; Indicates the preset adjustment factor. In this embodiment, the value is 0.5. When the external noise influence of the ear distance in two time periods is equal, the volume does not need to be adjusted in the current time period. The value is 0.5. To ensure that the volume is not adjusted, the adjustment factor needs to be set, and the value is 0.5.

[0054] The greater the impact of the external environment on the Bluetooth headset in the current time period compared to the impact in the previous time period, that is, the greater the difference in the external noise impact values ​​of the Bluetooth headset at ear distance between the two time periods, the greater the impact of the external environment on the information transmitted by the headset. In this case, in order to ensure that the user can clearly hear the audio content, the volume of the headset needs to be increased accordingly. For the volume adjustment of the Bluetooth headset, the greater the difference in the external noise impact values ​​at ear distance between the two time periods, the greater the increase in the volume of the Bluetooth headset, that is, the greater the volume adjustment ratio of the Bluetooth headset.

[0055] Step 4: Based on the volume adjustment ratio of the Bluetooth headset in the current time period and the maximum volume value of the Bluetooth headset, determine the adjustment volume of the Bluetooth headset in the current time period, and combine the playback volume of the Bluetooth headset in the current time period to determine the optimal volume of the Bluetooth headset in the current time period to adjust the volume of the Bluetooth headset.

[0056] As for the volume adjustment of Bluetooth headsets, there is a maximum volume for Bluetooth headsets due to the limited output power of Bluetooth headsets. When the volume calculated by the Bluetooth headset is greater than the maximum volume of the Bluetooth headset, the volume of the Bluetooth headset cannot exceed the maximum volume; on the contrary, in order to ensure that users can obtain audio information, the automatic adjustment volume of the Bluetooth headset cannot be 0, and there must be a minimum limit.

[0057] Therefore, through the above steps, the volume adjustment ratio of the Bluetooth headset in the current time period and the maximum volume value of the Bluetooth headset determine the adjustment volume of the Bluetooth headset in the current time period. The expression in this embodiment is:

[0058] Va=CV×MV; wherein Va represents the adjusted volume of the Bluetooth headset in the current time period; MV represents the maximum volume of the Bluetooth headset, which can be obtained from the technical manual of the Bluetooth headset; CV represents the volume adjustment ratio of the Bluetooth headset in the current time period.

[0059] Furthermore, the optimal volume of the Bluetooth headset is calculated based on the playback volume of the Bluetooth headset in the current time period, specifically:

[0060] Vb represents the optimal volume of the Bluetooth headset in the current time period; V represents the volume value of the Bluetooth headset in the current time period; q represents the preset minimum volume ratio, and the value in this embodiment is 0.1.

[0061] When adjusting the volume of the Bluetooth headset, if the noise intensity of the environment is greater than that of the previous environment and the distance of the Bluetooth earphone is shorter, the volume adjustment ratio of the Bluetooth headset is greater, so that the optimal volume of the Bluetooth headset is greater. If Va+V is greater than the maximum volume of the Bluetooth headset, since the Bluetooth headset cannot emit a sound intensity exceeding the maximum volume, it is necessary to set the optimal volume of the Bluetooth headset at the current time to the maximum volume of the Bluetooth headset; if Va+V is less than or equal to the maximum volume and greater than or equal to q×MV (it should be noted that q×MV can be understood as the set minimum volume of automatic adjustment, and the set minimum volume of automatic adjustment in this embodiment is 10% of the maximum volume of the Bluetooth headset, that is, the minimum volume ratio q is set to 0.1), then Va+V meets the adjustment and is used as the optimal volume of the current time period; if Va+V is less than q×MV, that is, less than the set minimum volume of automatic adjustment, in order to ensure the user's acquisition of audio information and facilitate the output of information, the set minimum volume of automatic adjustment, that is, q×MV, is used as the optimal volume of the current time period.

[0062] Specifically, in this embodiment, the waveform diagram of the pitch sequence in the previous time period is as follows: Figure 2 As shown, the horizontal axis is the acquisition time, the unit is s, and the vertical axis is the sound distance, the unit is um; the waveform diagram of the sound noise sequence in the previous time period is as follows Figure 3 As shown, Figure 3 The horizontal axis is the acquisition time, in seconds, and the vertical axis is the noise intensity, in dB; the waveform diagram of the sound interval sequence in the current time period is as follows: Figure 4 As shown, Figure 4 In the figure, the horizontal axis is the acquisition time, in seconds, and the vertical axis is the sound distance, in um; the waveform diagram of the sound-noise sequence in the current time period is shown in Figure 5 As shown, Figure 5 In the figure, the horizontal axis is the acquisition time in seconds, and the vertical axis is the noise intensity in dB. According to the sound distance sequence and the sound noise sequence of the current time period and the previous time period, the ear distance external noise influence degree of the previous time period is calculated according to the above process of this embodiment to be 121.38, the optimal volume is 50, the ear distance external noise influence degree of the current time period is 81.57, and the optimal volume of the current time period is 41.

[0063] According to the above process, the optimal volume for the current time period can be calculated. The Bluetooth headset uses the level signal configuration list carried by its own digital output port (DoP) to compare the value in the level signal configuration table to obtain the level signal of the optimal volume. The level signal is further input into the digital potentiometer. The digital potentiometer adjusts the signal amplification parameters of the Bluetooth headset through instructions, thereby controlling the output level, that is, regulating the volume of the Bluetooth headset.

[0064] So far, the distance sensor and noise sensor of the Bluetooth headset are used to sense external data, the optimal volume of the Bluetooth headset is obtained by analyzing the external data, and the volume of the Bluetooth headset is adjusted by using the built-in program of the Bluetooth headset. The specific process is the prior art and will not be described in detail in this embodiment.

[0065] Based on the same inventive concept as the above method, an embodiment of the present application further provides a Bluetooth headset control system with an automatic sensing function, including a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, it implements the steps of any one of the above methods for controlling a Bluetooth headset with an automatic sensing function.

[0066] It can be understood that the above sequence of embodiments of the present application is only for description and does not represent the superiority or inferiority of the embodiments. In addition, the above specific embodiments of this specification have been described. Further, the processes depicted in the accompanying drawings do not necessarily require the particular order shown or sequential order to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0067] Each embodiment in this specification is described in a progressive manner, and the same or similar parts among the embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments.

[0068] The above content is only the implementation mode of the present application and is not used to limit the scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be similarly included in the protection scope of the present application.

Claims

1. A method for controlling a Bluetooth headset with an automatic sensing function, characterized in that: The following steps are involved: Obtain the Bluetooth headset's ear-in / out distance, ambient noise intensity, and playback volume at each collection moment in each time period; Analyze the change of the ear distance of the Bluetooth headset at each collection time in the current time period, obtain the ear distance change frequency of the Bluetooth headset in the current time period, analyze the fluctuation degree and average level of the external environmental noise intensity of the Bluetooth headset at all collection times in the current time period, obtain the ear noise value of the Bluetooth headset in the current time period, and obtain the ear distance external noise impact of the Bluetooth headset in the current time period by combining the ear distance change frequency and the ear noise value; Analyze the difference in the external noise impact of the Bluetooth headset at the ear distance between the current time period and the previous time period, and the adjustment factor of the preset volume adjustment ratio, to obtain the volume adjustment ratio of the Bluetooth headset in the current time period; Based on the volume adjustment ratio of the Bluetooth headset in the current time period and the maximum volume value of the Bluetooth headset, the adjustment volume of the Bluetooth headset in the current time period is determined. Combined with the playback volume of the Bluetooth headset in the current time period, the optimal volume of the Bluetooth headset in the current time period is determined to adjust the volume of the Bluetooth headset.

2. A method for controlling a Bluetooth headset with automatic sensing function as claimed in claim 1, characterized in that: The Bluetooth headset out-of-ear distance and in-ear distance further include: a distance sensor on the Bluetooth headset obtains the Bluetooth headset out-of-ear distance and in-ear distance, wherein the initial position of the Bluetooth headset in the ear in each time period is taken as the origin, the direction moving toward the inside of the ear is the negative direction, the distance is a negative value, which is recorded as the in-ear distance, and the direction moving toward the outside of the ear is the positive direction, the distance is a positive value, which is recorded as the out-of-ear distance.

3. A method for controlling a Bluetooth headset with automatic sensing function as claimed in claim 2, characterized in that: The expression of the ear distance change frequency of the Bluetooth headset in the current time period is: A=F s ×Mean(F)+Z s × Mean(Z); where A represents the frequency of ear distance change of the Bluetooth headset in the current time period; F s , Z s They respectively represent the normalized value of all in-ear distances and the normalized value of all out-of-ear distances in the current time period; Mean() represents the mean; F and Z respectively represent the set of all in-ear distances and all out-of-ear distances in the current time period.

4. A method for controlling a Bluetooth headset with automatic sensing function as claimed in claim 1, characterized in that: The expression of the ear noise value of the Bluetooth headset in the current time period is: B=Mean(Ns)×Ns m ; In the formula, B represents the ear noise value of the Bluetooth headset in the current time period; Ns represents the sound noise sequence of the Bluetooth headset in the current time period; Ns m Represents the mean absolute deviation of the noise sequence; Mean() means taking the mean.

5. A method for controlling a Bluetooth headset with automatic sensing function as claimed in claim 4, characterized in that: The sound and noise sequence is composed of distance data of all collection moments in the current time period arranged in chronological order of collection time, wherein the distance data is the distance between the Bluetooth headset and the ear at each collection moment.

6. A method for controlling a Bluetooth headset with automatic sensing function as claimed in claim 1, characterized in that: The expression of the external noise influence degree of the ear distance is: C=A+B; wherein, C represents the external noise influence degree of the ear distance of the Bluetooth headset in the current time period; A represents the frequency of change of the ear distance of the Bluetooth headset in the current time period; and B represents the ear noise value of the Bluetooth headset in the current time period.

7. A method for controlling a Bluetooth headset with automatic sensing function as claimed in claim 1, characterized in that: The expression of the volume adjustment ratio of the Bluetooth headset in the current time period is: Where, CV represents the volume adjustment ratio of the Bluetooth headset in the current time period; C and Cq represent the external noise influence of the Bluetooth headset at the ear distance in the current time period and the previous time period respectively; ω represents the preset value to avoid the denominator being zero; sig() represents the sigmoid function; Indicates the preset adjustment factor, the value is 0.

5.

8. A method for controlling a Bluetooth headset with automatic sensing function as claimed in claim 1, characterized in that: The expression for adjusting the volume of the Bluetooth headset in the current time period is: Va=CV×MV; wherein Va represents the adjusted volume of the Bluetooth headset in the current time period; MV represents the maximum volume value of the Bluetooth headset; and CV represents the volume adjustment ratio of the Bluetooth headset in the current time period.

9. A method for controlling a Bluetooth headset with automatic sensing function as claimed in claim 1, characterized in that: The expression for the optimal volume of the Bluetooth headset in the current time period is: Vb and Va represent the optimal volume and adjusted volume of the Bluetooth headset in the current time period respectively; V represents the volume value of the Bluetooth headset in the current time period; MV represents the maximum volume value of the Bluetooth headset; q represents the preset minimum volume ratio.

10. A Bluetooth headset control system with automatic sensing function, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 9 are implemented.

Citation Information

Patent Citations

  • Headphone control method, headphone and computer readable storage medium

    CN109765784A

  • Method and system for customized amplification of auditory signals based on switching of tuning profiles

    US20220295189A1