Bluetooth earphone with scene recognition function
By connecting with the user's electronic devices, obtaining a variety of data, calculating scene feature parameters, automatically matching the usage scenarios and adjusting the Bluetooth headset function, it solves the problems of insufficient recognition accuracy and limited data in Bluetooth ear scene recognition technology, and improves user experience and functions accuracy.
Patent Information
- Application Number
- CN202411346357.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-26
- Publication Date
- 2024-12-17
AI Technical Summary
The existing Bluetooth ear airport scene recognition technology has problems such as insufficient recognition accuracy, limited data acquisition and high misjudgment rate, which affects the user experience.
Design a Bluetooth headset with scene recognition function, establish a connection with the user's electronic device (mobile phone, sports watch or personal computer), obtain GPS coordinates, IP address, temperature and other data, and calculate scene characteristic parameters using various data analysis methods. , match the usage scenarios and automatically adjust the headphone function according to the scene.
Improve the accuracy of scene recognition and the dimension of data source, avoid misjudgment, optimize user experience, and allow users to customize usage scenarios and function settings.
Smart Images

Figure CN119155586A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of Bluetooth headset scene recognition, in particular to a Bluetooth headset with a scene recognition function. Background Art
[0002] As a convenient audio device, Bluetooth headsets have become increasingly popular in the market in recent years. They not only have the function of wireless connection, but also incorporate a variety of advanced technologies such as noise reduction, scene recognition, and smart assistants, providing users with a richer and more personalized listening experience.
[0003] However, the existing Bluetooth headset scene recognition technology still has many shortcomings and limitations. First, the existing Bluetooth headset scene recognition technology has the problem of insufficient recognition accuracy. Bluetooth headsets use built-in sensors and algorithms to recognize scenes, but due to the complexity and diversity of environmental factors, the recognition accuracy is often limited. For example, in a noisy environment, it may be difficult for the headset to accurately recognize the scene the user is in.
[0004] Secondly, the data that Bluetooth headsets can obtain for scene recognition is limited. Apart from the microphone itself, the types and number of sensors that can be accommodated by Bluetooth headsets are limited. The data dimensions that can be obtained for scene recognition are limited. It is difficult to extract important data for scene recognition such as ambient temperature, user movement speed, GPS coordinates, etc. through their own sensors.
[0005] Finally, Bluetooth headsets' misjudgment of scene recognition often leads to the Bluetooth headsets turning on the noise reduction or transparency function in inappropriate situations, affecting the user experience.
[0006] Therefore, it is necessary to design a Bluetooth headset with scene recognition function to solve the above problems Summary of the invention
[0007] In order to overcome the problems in the background technology, an embodiment of the present invention provides a Bluetooth headset with a scene recognition function.
[0008] The purpose of the present invention can be achieved through the following technical solution: A Bluetooth headset with scene recognition function includes a perception acquisition module, an analysis module and an execution module.
[0009] The sensing acquisition module establishes a connection with the user's electronic device through the Bluetooth function, and the electronic device includes: the user's mobile phone, sports watch or personal computer.
[0010] If a connection is established with the user's mobile phone, it enters perception mode 1;
[0011] If a connection is established with the user's sports watch, it enters the second sensing mode;
[0012] If a connection is established with the user's personal computer, it enters perception mode three;
[0013] If a connection cannot be established with the user's mobile phone, sports watch or personal computer, it enters Sensing Mode 4;
[0014] If multiple electronic devices are connected at the same time and multiple sensing modes are entered, the priority principle of the sensing modes is used for matching, and only the sensing mode with the highest priority is matched, and the sensing mode with the lower priority is exited. The priority principle is as follows:
[0015] As a preferred embodiment of the present invention, the priorities of sensing mode 1, sensing mode 2, sensing mode 3 and sensing mode 4 decrease step by step. That is, the priority of sensing mode 1 is higher than that of sensing mode 2, sensing mode 3 and sensing mode 4, the priority of sensing mode 2 is higher than that of sensing mode 3 and sensing mode 4, and the priority of sensing mode 3 is higher than that of sensing mode 4.
[0016] As a preferred embodiment of the present invention, data acquisition is performed according to the perception mode:
[0017] Perception mode 1: Obtain GPS coordinates from the user's mobile phone, and match a set of preset venue types according to the GPS coordinates of the mobile phone, including: indoor sports venues, indoor business venues, indoor education and training venues, indoor leisure and entertainment venues, outdoor sports venues, outdoor leisure and entertainment venues, road traffic routes, outdoor green spaces, etc. Each preset venue type corresponds to a preset venue type parameter a1;
[0018] Get the motion speed a2, and get the type of APP opened by the user's mobile phone, including: office app, game, entertainment app, etc. Each type of opened APP corresponds to a preset application type value a3.
[0019] The WLAN network connection status is obtained from the user's mobile phone. If the user's mobile phone is connected to a public WLAN network via WIFI, the name and IP address of the WLAN network are further extracted. The attribution location of the WLAN network is matched through the WLAN network name retrieval and IP address identification. A group of attribution locations of public networks are preset: home network, store network, office network, school network and public transportation network. Each attribution location corresponds to a preset network type parameter a4.
[0020] Sensing mode 2: Obtain air temperature b1, body temperature b2, heart rate b3 and user movement speed b4 from the user's sports watch.
[0021] Further, the GPS coordinates are obtained from the user's sports watch, and a set of preset venue types are matched according to the GPS coordinates of the sports watch, including: indoor sports venues, indoor business venues, indoor education and training venues, indoor leisure and entertainment venues, outdoor sports venues, outdoor leisure and entertainment venues, transportation routes, outdoor green spaces, etc. Each preset venue type corresponds to a preset venue type parameter b5;
[0022] Perception mode 3: Obtain input frequency c1 from the user's personal computer. Obtain the open client type and match it to a set of preset application types. The preset application types include: office applications, audio and video entertainment applications, games, etc. Each preset application type corresponds to a preset application type value c2.
[0023] Obtain the connection status of the broadband network from the user's personal computer, extract the IP address of the broadband network, identify and match the broadband network's home location through the IP address, and preset a group of broadband network's home locations: home network, store network, office network, school network and public transportation network. Each home location corresponds to a preset network type parameter C3.
[0024] Perception mode 4: The ambient sound intensity Rt is obtained from the microphone of the Bluetooth headset at every preset time interval t, and then a set of data points (t, Rt) is generated.
[0025] As a preferred embodiment of the present invention, the analysis module performs data analysis on each perception mode, and matches the corresponding calculation process in the following four data analysis modes according to the type of the perception mode, specifically:
[0026] Data analysis method 1: For perception mode 1, the formula E1 = (λ11×a1+λ12×a4) k11×a2+k12×a3 Calculate the scene characteristic parameter E1, where λ11 and λ12 are preset weight factors, and k11 and k12 are preset exponential allocation coefficients.
[0027] Data analysis method 2: For perception mode 2, use the formula E2 = (λ21×b5) k21×b1+k22×b2+k23×b3+k24×b4 Calculate the scene characteristic parameter 2 E2, where λ21 is a preset weight factor, and k21, k22, k23 and k24 are preset exponential allocation coefficients.
[0028] Data analysis method 3: For perception mode 3, the formula E3 = (λ31×c3) k31×c1+k32×c2 Calculate scene feature parameter three E3, where λ31 is a preset weight factor, and k31 and k32 are preset exponential allocation coefficients.
[0029] Data analysis method 4: For perception mode 4, a functional relationship Rt=f(t) is constructed between time t and ambient sound intensity Rt through function fitting. Calculate scene feature parameter four E4, where λ41 is a preset weight factor.
[0030] Furthermore, data is identified based on the values of characteristic parameters one, two, three and four, and matched to a specific usage scenario, specifically:
[0031] As a preferred embodiment of the present invention, a set of usage scenarios is preset, including: indoor, outdoor, sports and fitness, leisure and relaxation, commuting and travel, study and work, and gaming and entertainment
[0032] For feature parameter 1, if E1<E1(1), it matches the leisure and relaxation scenario; if E1(1)≤E1<E1(2), it matches the study and work scenario; if E1(2)≤E1<E1(3), it matches the game and entertainment scenario; if E1(3)≤E1<E1(4), it matches the commuting and travel scenario; if E1≥E1(4), it matches the sports and fitness scenario. Among them, E1(1), E1(2), E1(3) and E1(4) are a set of preset judgment thresholds.
[0033] For feature parameter 2, if E2<E2(1), it matches the leisure and relaxation usage scenario; if E2(1)≤E2<E2(2), it matches the commuting and travel usage scenario; if E2≥E2(2), it matches the sports and fitness usage scenario. E2(1) and E2(2) are two preset judgment thresholds.
[0034] For feature parameter three, if E3<E3(1), it matches the leisure and relaxation scenario; if E3(1)≤E3<E3(2), it matches the study and work scenario; if E3≥E3(2), it matches the game and entertainment scenario. E3(1) and E3(2) are two preset judgment thresholds.
[0035] For feature parameter 4, if E4<E4(1), it matches the indoor usage scenario; if E4≥E4(1), it matches the outdoor usage scenario. E4(1) is the preset judgment threshold.
[0036] As a preferred embodiment of the present invention, the execution module obtains the usage scenarios matched by the analysis module at a preset time interval t, and displays them on the display screen of the user's mobile phone, sports watch or personal computer via Bluetooth. At the same time, a modification window 1 is opened to the user on the user's mobile phone, sports watch or personal computer. The modification window 1 provides the opening options of each usage scenario, and adjusts the current usage scenario according to the usage scenario options opened by the user.
[0037] A set of Bluetooth headset adjustment functions are preset, including transparent playback function, ambient noise reduction function, anti-wind noise function, synchronization enhancement function, multi-device connection function and voice assistant function.
[0038] Furthermore, the execution module obtains the usage scenario and turns on or off each Bluetooth headset adjustment function according to a preset corresponding relationship, and the corresponding relationship is specifically:
[0039] For indoor use scenarios, turn on the ambient noise reduction function of Bluetooth headphones;
[0040] For outdoor use, turn on the transparent playback function of Bluetooth headphones;
[0041] For sports and fitness use scenarios, turn on the anti-wind noise function and voice assistant function of the Bluetooth headset.
[0042] For leisure and relaxation scenarios, turn on the ambient noise reduction function and multi-device connection function of Bluetooth headphones
[0043] For commuting and travel scenarios, turn on the transparent playback function and voice assistant function of the Bluetooth headset.
[0044] For study and work scenarios, turn on the synchronization enhancement function of Bluetooth headsets
[0045] For gaming and entertainment scenarios, turn on the anti-wind noise function and synchronization enhancement function of Bluetooth headphones
[0046] As a preferred embodiment of the present invention, a modification window 2 is opened to the user on the user's mobile phone, sports watch or personal computer. The modification window 2 provides an option to enable all Bluetooth headset adjustment functions for each usage scenario. The corresponding relationship is adjusted according to the Bluetooth headset adjustment function selected by the user for each usage scenario.
[0047] The Bluetooth headset adjustment function is specifically as follows:
[0048] Transparent playback function: Get the ambient sound intensity Rt, extract the ambient sound that meets the judgment condition Rtmin<Rt<Rtmax, and mark it as daily ambient sound. Rtmin is the preset minimum ambient sound threshold, and Rtmax is the preset maximum ambient sound threshold. Use filtering processing technology to reduce the noise of daily ambient sound, and play the noise-reduced daily ambient sound through the speaker.
[0049] Ambient sound noise reduction function: obtain the ambient sound intensity Rt, and generate a waveform diagram of the ambient sound intensity, that is, a t-Rt diagram. Extract the ambient sound that meets the judgment condition Rt≥Rtmax in the waveform diagram and mark it as high-intensity ambient sound. Then, extract the phase ωt+φ and amplitude A of the high-intensity ambient sound in the waveform diagram; generate a cancellation signal with the opposite phase and the same amplitude as the high-intensity ambient sound, that is, let the phase of the cancellation signal be -(ωt+φ) and the amplitude be A. By canceling out with external noise. Use the cancellation signal to control the speaker to play the corresponding reverse sound to cancel and neutralize the high-intensity ambient sound.
[0050] Anti-wind noise function: The ambient sound intensity Rt is obtained through the microphone, and a waveform of the ambient sound intensity is generated, namely the t-Rt graph. The function relationship Rt(t)=g(t) for generating the ambient sound intensity waveform is obtained through function fitting, and the part greater than Rtmax is extracted and marked as high-intensity noise. Furthermore, the corrected intensity of the high-intensity noise is set to Qt=q1*Rt, where q1 is a preset adjustment factor, and the value of q1 is a natural number between 0 and 1.
[0051] Synchronous enhancement function: At preset intervals, the Bluetooth headset establishes a coordinate system with itself as the origin of the coordinate system, obtains the relative coordinates (X, Y, Z) of the mobile phone or personal computer connected to it, turns on the signal focusing function of the Bluetooth headset, and focuses the data transmission signal on the direction (X, Y, Z). At the same time, speed up the data transmission time interval of the Bluetooth headset. Obtain the value E3 for the characteristic parameter three, and let the increased time interval t′=t+c1×E3×t0. Where t is the preset time interval, c1 is the preset weight factor, and t0 is the preset adjustment base.
[0052] Multi-device connection function: connect the Bluetooth headset to the user's mobile phone and personal computer at the same time, and use the mobile phone and personal computer as the audio signal source for sound playback;
[0053] Voice assistant function: The user's voice information is obtained through the microphone of the Bluetooth headset, and transmitted to the connected mobile phone or personal computer via Bluetooth. Then, the voice information is recognized based on natural language processing technology, and the command information about sound adjustment, song switching, song pause, call answering and other adjustment commands is extracted. The response to the command information is executed through AI technology.
[0054] Compared with the prior art, the present invention has the following beneficial effects:
[0055] (1) The present invention uses four data analysis methods for each perception mode to perform targeted analysis on the extracted GPS coordinates, IP address, user body temperature and other data, and matches the corresponding usage scenarios according to the characteristic parameters obtained by the data analysis; it solves the problem of insufficient recognition accuracy in the existing Bluetooth headset scene recognition technology and improves the reliability of the entire system;
[0056] (2) The present invention enables the Bluetooth headset to establish a connection with the electronic device and obtain analysis data through the setting of perception modes 1, 2 and 3, thereby expanding the data source. This solves the problem that the data that the Bluetooth headset can obtain for scene recognition in scene recognition calculation is limited, and improves the dimension of the data source;
[0057] (3) The present invention provides users with options for enabling various usage scenarios by modifying Window 1, and adjusts the current usage scenario according to the usage scenario options enabled by the user. By modifying Window 2, the present invention provides users with options for enabling all Bluetooth headset adjustment functions. The corresponding relationship is adjusted according to the Bluetooth headset adjustment functions selected by the user for each usage scenario. The user is allowed to customize the scene recognition results and the matched adjustment functions according to needs. This avoids misjudgment of the Bluetooth headset in scene recognition, which in turn causes the Bluetooth headset to turn on the noise reduction or transparency function in inappropriate situations, thereby optimizing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] In order to facilitate understanding by those skilled in the art, the present invention is further described below with reference to the accompanying drawings:
[0059] Figure 1 It is a system block diagram of the present invention. DETAILED DESCRIPTION
[0060] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0061] See also Figure 1 As shown, a Bluetooth headset with scene recognition function includes a perception acquisition module, an analysis module and an execution module installed inside the Bluetooth headset.
[0062] The sensing acquisition module establishes a connection with the user's electronic device through the Bluetooth function, and the electronic device includes: the user's mobile phone, sports watch or personal computer.
[0063] If a connection is established with the user's mobile phone, it enters perception mode 1;
[0064] If a connection is established with the user's sports watch, it enters the second sensing mode;
[0065] If a connection is established with the user's personal computer, it enters perception mode three;
[0066] If a connection cannot be established with the user's mobile phone, sports watch or personal computer, it enters Sensing Mode 4;
[0067] If multiple electronic devices are connected at the same time and multiple sensing modes are entered, the priority principle of the sensing modes is used for matching, and only the sensing mode with the highest priority is matched, and the sensing mode with the lower priority is exited. The priority principle is as follows:
[0068] The priorities of sensing mode 1, sensing mode 2, sensing mode 3 and sensing mode 4 decrease gradually. That is, the priority of sensing mode 1 is higher than that of sensing mode 2, sensing mode 3 and sensing mode 4, the priority of sensing mode 2 is higher than that of sensing mode 3 and sensing mode 4, and the priority of sensing mode 3 is higher than that of sensing mode 4.
[0069] For example, when a Bluetooth headset successfully establishes a connection with a user's mobile phone, it enters perception mode 1. At the same time, the Bluetooth headset successfully establishes a connection with a user's sports watch and enters perception mode 2. According to the priority principle, perception mode 1 is matched and perception mode 2 is exited.
[0070] It should be noted that, apart from the microphone itself, the types and number of sensors that can be accommodated by Bluetooth headsets are limited, and the data dimensions that can be obtained for scene recognition are limited. It is difficult to extract important data about scene recognition such as ambient temperature, user movement speed, GPS coordinates, etc. through its own sensors. The settings of perception modes one, two, and three are intended to expand the data source by establishing connections with electronic devices. The setting of perception mode four is intended to allow the system to focus computing power on the data obtained by the Bluetooth headset itself when the Bluetooth headset cannot establish a connection with the user's mobile phone, sports watch or personal computer.
[0071] It should be further explained that the setting of the priority principle is intended to select the data source with the most data dimensions for targeted analysis and reduce the waste of computing power.
[0072] Data acquisition based on perception mode:
[0073] Perception mode 1: Obtain GPS coordinates from the user's mobile phone, and match a set of preset venue types according to the GPS coordinates of the mobile phone, including: indoor sports venues, indoor business venues, indoor education and training venues, indoor leisure and entertainment venues, outdoor sports venues, outdoor leisure and entertainment venues, road traffic routes, outdoor green spaces, etc. Each preset venue type corresponds to a preset venue type parameter a1;
[0074] Get the motion speed a2, and get the type of APP opened by the user's mobile phone, including: office app, game, entertainment app, etc. Each type of opened APP corresponds to a preset application type value a3.
[0075] The WLAN network connection status is obtained from the user's mobile phone. If the user's mobile phone is connected to a public WLAN network via WIFI, the name and IP address of the WLAN network are further extracted. The attribution location of the WLAN network is matched through the WLAN network name retrieval and IP address identification. A group of attribution locations of public networks are preset: home network, store network, office network, school network and public transportation network. Each attribution location corresponds to a preset network type parameter a4.
[0076] Sensing mode 2: Obtain air temperature b1, body temperature b2, heart rate b3 and user movement speed b4 from the user's sports watch.
[0077] Further, the GPS coordinates are obtained from the user's sports watch, and a set of preset venue types are matched according to the GPS coordinates of the sports watch, including: indoor sports venues, indoor business venues, indoor education and training venues, indoor leisure and entertainment venues, outdoor sports venues, outdoor leisure and entertainment venues, transportation routes, outdoor green spaces, etc. Each preset venue type corresponds to a preset venue type parameter b5;
[0078] Perception mode 3: Obtain input frequency c1 from the user's personal computer. Obtain the open client type and match it to a set of preset application types. The preset application types include: office applications, audio and video entertainment applications, games, etc. Each preset application type corresponds to a preset application type value c2.
[0079] Obtain the connection status of the broadband network from the user's personal computer, extract the IP address of the broadband network, identify and match the broadband network's home location through the IP address, and preset a group of broadband network's home locations: home network, store network, office network, school network and public transportation network. Each home location corresponds to a preset network type parameter C3.
[0080] Perception mode 4: The ambient sound intensity Rt is obtained from the microphone of the Bluetooth headset at every preset time interval t, and then a set of data points (t, Rt) is generated.
[0081] The analysis module performs data analysis for each perception mode. According to the type of perception mode, the corresponding calculation process is matched in the following four data analysis methods, which are as follows:
[0082] Data analysis method 1: For perception mode 1, through the formula E1 = (λ11×a1+λ12×a4) k11×a2+k12×a3Calculate the scene characteristic parameter E1, where λ11 and λ12 are preset weight factors, and k11 and k12 are preset exponential allocation coefficients.
[0083] Data analysis method 2: For perception mode 2, use the formula E2 = (λ21×b5) k21×b1+k22×b2+k23×b3+k24×b4 Calculate the scene characteristic parameter 2 E2, where λ21 is a preset weight factor, and k21, k22, k23 and k24 are preset exponential allocation coefficients.
[0084] Data analysis method 3: For perception mode 3, the formula E3 = (λ31×c3) k31×c1+k32×c2 Calculate scene feature parameter three E3, where λ31 is a preset weight factor, and k31 and k32 are preset exponential allocation coefficients.
[0085] Data analysis method 4: For perception mode 4, a functional relationship Rt=f(t) is constructed between time t and ambient sound intensity Rt through function fitting. Calculate scene feature parameter four E4, where λ41 is a preset weight factor.
[0086] Furthermore, data is identified based on the values of characteristic parameters one, two, three and four, and matched to a specific usage scenario, specifically:
[0087] A set of preset usage scenarios, including: indoor, outdoor, sports and fitness, leisure and relaxation, commuting and travel, study and work, and gaming and entertainment
[0088] For feature parameter 1, if E1<E1(1), it matches the leisure and relaxation scenario; if E1(1)≤E1<E1(2), it matches the study and work scenario; if E1(2)≤E1<E1(3), it matches the game and entertainment scenario; if E1(3)≤E1<E1(4), it matches the commuting and travel scenario; if E1≥E1(4), it matches the sports and fitness scenario. Among them, E1(1), E1(2), E1(3) and E1(4) are a set of preset judgment thresholds.
[0089] For feature parameter 2, if E2<E2(1), it matches the leisure and relaxation usage scenario; if E2(1)≤E2<E2(2), it matches the commuting and travel usage scenario; if E2≥E2(2), it matches the sports and fitness usage scenario. E2(1) and E2(2) are two preset judgment thresholds.
[0090] For feature parameter three, if E3<E3(1), it matches the leisure and relaxation scenario; if E3(1)≤E3<E3(2), it matches the study and work scenario; if E3≥E3(2), it matches the game and entertainment scenario. E3(1) and E3(2) are two preset judgment thresholds.
[0091] For feature parameter 4, if E4<E4(1), it matches the indoor usage scenario; if E4≥E4(1), it matches the outdoor usage scenario. E4(1) is the preset judgment threshold.
[0092] The execution module obtains the usage scenarios matched by the analysis module at a preset time interval t, and displays them on the display screen of the user's mobile phone, sports watch or personal computer via Bluetooth. At the same time, a modification window 1 is opened to the user on the user's mobile phone, sports watch or personal computer. The modification window 1 provides the opening options of each usage scenario, and adjusts the current usage scenario according to the usage scenario options opened by the user.
[0093] It should be noted that the modification window 1 is intended to allow the user to change the current usage scenario according to personal needs.
[0094] A set of Bluetooth headset adjustment functions are preset, including transparent playback function, ambient noise reduction function, anti-wind noise function, synchronization enhancement function, multi-device connection function and voice assistant function.
[0095] Furthermore, the execution module obtains the usage scenario and turns on or off each Bluetooth headset adjustment function according to a preset corresponding relationship, and the corresponding relationship is specifically:
[0096] For indoor use scenarios, turn on the ambient noise reduction function of Bluetooth headphones;
[0097] For outdoor use, turn on the transparent playback function of Bluetooth headphones;
[0098] For sports and fitness use scenarios, turn on the anti-wind noise function and voice assistant function of the Bluetooth headset.
[0099] For leisure and relaxation scenarios, turn on the ambient noise reduction function and multi-device connection function of Bluetooth headphones
[0100] For commuting and travel scenarios, turn on the transparent playback function and voice assistant function of the Bluetooth headset.
[0101] For study and work scenarios, turn on the synchronization enhancement function of Bluetooth headsets
[0102] For gaming and entertainment scenarios, turn on the anti-wind noise function and synchronization enhancement function of Bluetooth headphones
[0103] Further, on the user's mobile phone, sports watch or personal computer, a modification window 2 is opened to the user. The modification window 2 provides an option to enable all Bluetooth headset adjustment functions for each usage scenario. The corresponding relationship is adjusted according to the Bluetooth headset adjustment function selected by the user for each usage scenario.
[0104] It should be noted that the modification window 2 is intended to show the user the corresponding relationship between each usage scenario and the Bluetooth headset adjustment function, and allow the user to modify the Bluetooth headset adjustment function corresponding to each usage scenario according to personal needs, that is, to customize the corresponding relationship.
[0105] The Bluetooth headset adjustment function is specifically as follows:
[0106] Transparent playback function: Get the ambient sound intensity Rt, extract the ambient sound that meets the judgment condition Rtmin<Rt<Rtmax, and mark it as daily ambient sound. Rtmin is the preset minimum ambient sound threshold, and Rtmax is the preset maximum ambient sound threshold. Use filtering processing technology to reduce the noise of daily ambient sound, and play the noise-reduced daily ambient sound through the speaker.
[0107] It should be noted that the transparency function is designed to enhance the playback of ambient sound in the speakers of Bluetooth headsets, allowing users to better perceive the surrounding environment and improve safety during outdoor activities.
[0108] Ambient sound noise reduction function: obtain the ambient sound intensity Rt, and generate a waveform diagram of the ambient sound intensity, that is, a t-Rt diagram. Extract the ambient sound that meets the judgment condition Rt≥Rtmax in the waveform diagram and mark it as high-intensity ambient sound. Then, extract the phase ωt+φ and amplitude A of the high-intensity ambient sound in the waveform diagram; generate a cancellation signal with the opposite phase and the same amplitude as the high-intensity ambient sound, that is, let the phase of the cancellation signal be -(ωt+φ) and the amplitude be A. By canceling out with external noise. Use the cancellation signal to control the speaker to play the corresponding reverse sound to cancel and neutralize the high-intensity ambient sound.
[0109] It should be noted that the anti-wind noise function is intended to identify high-intensity noise in the ambient sound through the microphone of the Bluetooth headset, and play a sound signal with an opposite phase to it in the speaker to cancel the noise, thereby improving the sound output quality of the Bluetooth headset.
[0110] Anti-wind noise function: The ambient sound intensity Rt is obtained through the microphone, and a waveform of the ambient sound intensity is generated, namely the t-Rt graph. The function relationship Rt(t)=g(t) for generating the ambient sound intensity waveform is obtained through function fitting, and the part greater than Rtmax is extracted and marked as high-intensity noise. Furthermore, the corrected intensity of the high-intensity noise is set to Qt=q1*Rt, where q1 is a preset adjustment factor, and the value of q1 is a natural number between 0 and 1.
[0111] It should be noted that the anti-wind noise function is intended to filter out wind noise in the sound signal collected by the microphone of the Bluetooth headset, thereby improving the sound collection quality of the Bluetooth headset.
[0112] Synchronous enhancement function: At preset intervals, the Bluetooth headset establishes a coordinate system with itself as the origin of the coordinate system, obtains the relative coordinates (X, Y, Z) of the mobile phone or personal computer connected to it, turns on the signal focusing function of the Bluetooth headset, and focuses the data transmission signal on the direction (X, Y, Z). At the same time, speed up the data transmission time interval of the Bluetooth headset. Obtain the value E3 for the characteristic parameter three, and let the increased time interval t′=t+c1×E3×t0. Where t is the preset time interval, c1 is the preset weight factor, and t0 is the preset adjustment base.
[0113] It should be noted that the Bluetooth headsets currently on the market generally face the challenge of data delay. The audio signal sent from a mobile phone or personal computer will experience a non-negligible data delay interval during the process of being transmitted to the Bluetooth headset and being recognized and played by it. This delay not only significantly reduces the immediacy of audio transmission, but also directly affects the overall user experience and transmission efficiency. The synchronization enhancement function is intended to improve the data transmission efficiency of Bluetooth headsets, optimize the user experience, and meet the needs of fast input and output of audio signals. In the process of implementing the synchronization enhancement function, the shorter the data transmission time interval, the higher the frequency of data transmission, but it will also increase power consumption. The setting of the preset weight factor and the adjustment base is intended to balance the power consumption and the data transmission time interval of the Bluetooth headset according to actual needs.
[0114] Multi-device connection function: connect the Bluetooth headset to the user's mobile phone and personal computer at the same time, and use the mobile phone and personal computer as the audio signal source for sound playback;
[0115] Voice assistant function: The user's voice information is obtained through the microphone of the Bluetooth headset, and transmitted to the connected mobile phone or personal computer via Bluetooth. Then, the voice information is recognized based on natural language processing technology, and the command information about sound adjustment, song switching, song pause, call answering and other adjustment commands is extracted. The response to the command information is executed through AI technology.
[0116] It should be understood that the terms "include" and "comprising" used in the specification and claims of the present disclosure indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.
[0117] It should also be understood that the terms used in this disclosure are only for the purpose of describing specific embodiments and are not intended to limit the disclosure. As used in this disclosure and the 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 further understood that the term "and / or" used in this disclosure and the claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes these combinations;
[0118] The preferred embodiments of the present invention disclosed above are only used to help explain the present invention. The preferred embodiments do not describe all the details in detail, nor do they limit the invention to only specific implementation methods. Obviously, many modifications and changes can be made according to the content of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the present invention, so that those skilled in the art can understand and use the present invention well. The present invention is limited only by the claims and their full scope and equivalents.
Claims
1. A Bluetooth headset with scene recognition function, comprising an analysis module and an execution module built into the Bluetooth headset, characterized in that: The analysis module performs data analysis on each perception mode, matches the corresponding calculation process in the following four data analysis methods according to the type of perception mode, and obtains characteristic parameters one, two, three and four; presets a set of usage scenarios, performs data recognition according to the values of characteristic parameters one, two, three and four, and matches them to specific usage scenarios; The execution module obtains the usage scenarios matched by the analysis module at every preset time interval t, and displays them on the display screen of the user's electronic device via Bluetooth; at the same time, a modification window 1 is opened to the user on the user's electronic device; the modification window 1 provides the activation options of each usage scenario, and adjusts the current usage scenario according to the usage scenario options activated by the user; Preset a set of Bluetooth headset adjustment functions, including transparent playback function, ambient sound noise reduction function, wind noise reduction function, synchronization enhancement function, multi-device connection function and voice assistant function; obtain usage scenarios, and turn on or off each Bluetooth headset adjustment function according to the preset corresponding relationship.
2. The Bluetooth headset with scene recognition function according to claim 1, characterized in that: It also includes a perception acquisition module; The sensing acquisition module establishes a connection with the user's electronic device through the Bluetooth function, and the electronic device includes: the user's mobile phone, sports watch or personal computer; If a connection is established with the user's mobile phone, it enters perception mode 1; If a connection is established with the user's sports watch, it enters the second sensing mode; If a connection is established with the user's personal computer, it enters perception mode three; If a connection cannot be established with the user's mobile phone, sports watch or personal computer, it enters Sensing Mode 4; If multiple electronic devices are connected at the same time and multiple sensing modes are entered, the priority principle of the sensing modes is used for matching, and only the sensing mode with the highest priority is matched, and the sensing mode with the lower priority is exited. The priority principle is as follows: The priorities of perception mode 1, perception mode 2, perception mode 3 and perception mode 4 decrease gradually; Data is acquired according to perception mode one, perception mode two, perception mode three and perception mode four.
3. The Bluetooth headset with scene recognition function according to claim 1, characterized in that: According to the type of perception mode, the specific process of matching the corresponding calculation process in the following four data analysis methods is as follows: Data analysis method 1: For perception mode 1, through the formula E1 = (λ11×a1+λ12×a4) k11×a2+k12×a3 Calculate the scene characteristic parameter E1; wherein λ11 and λ12 are preset weight factors, and k11 and k12 are preset exponential allocation coefficients; Data analysis method 2: For perception mode 2, use the formula E2 = (λ21×b5) k21×b1+k22×b2+k23×b3+k24×b4 Calculate scene feature parameter 2 E2; Wherein λ21 is a preset weight factor, k21, k22, k23 and k24 are preset exponential allocation coefficients; Data analysis method 3: For perception mode 3, the formula E3 = (λ31×c3) k31×c1+k32×c2 Calculate scene feature parameter three E3; where λ31 is a preset weight factor, k31 and k32 are preset exponential allocation coefficients; Data analysis method 4: For perception mode 4, a functional relationship Rt=f(t) is constructed between time t and ambient sound intensity Rt through function fitting. Calculate scene feature parameter four E4, where λ41 is a preset weight factor.
4. The Bluetooth headset with scene recognition function according to claim 1, characterized in that: The specific process of data identification based on the values of feature parameters one, two, three and four and matching to specific usage scenarios is as follows: For feature parameter 1, if E1<E1(1), it matches the leisure and relaxation usage scenario; if E1(1)≤E1<E1(2), it matches the study and work usage scenario; if E1(2)≤E1<E1(3), it matches the game and entertainment usage scenario; if E1(3)≤E1<E1(4), it matches the commuting and travel usage scenario; if E1≥E1(4), it matches the sports and fitness usage scenario; where E1(1), E1(2), E1(3) and E1(4) are a set of preset judgment thresholds; For feature parameter 2, if E2<E2(1), it matches the leisure and relaxation usage scenario; if E2(1)≤E2<E2(2), it matches the commuting and travel usage scenario; if E2≥E2(2), it matches the sports and fitness usage scenario; where E2(1) and E2(2) are two preset judgment thresholds; For feature parameter three, if E3<E3(1), it matches the leisure and relaxation usage scenario; if E3(1)≤E3<E3(2), it matches the study and work usage scenario; if E3≥E3(2), it matches the game and entertainment usage scenario; E3(1) and E3(2) are two preset judgment thresholds; For feature parameter four, if E4<E4(1), it matches the indoor usage scenario; if E4≥E4(1), it matches the outdoor usage scenario; where E4(1) is the preset judgment threshold.
5. The Bluetooth headset with scene recognition function according to claim 1, characterized in that: The corresponding relationship between the Bluetooth headset adjustment function and the Bluetooth headset adjustment function is as follows: For indoor use scenarios, turn on the ambient noise reduction function of Bluetooth headphones; For outdoor use, turn on the transparent playback function of Bluetooth headphones; For sports and fitness use scenarios, turn on the anti-wind noise function and voice assistant function of the Bluetooth headset. For leisure and relaxation scenarios, turn on the ambient noise reduction function and multi-device connection function of Bluetooth headphones For commuting and travel scenarios, turn on the transparent playback function and voice assistant function of Bluetooth headphones; For study and work scenarios, turn on the synchronization enhancement function of Bluetooth headsets For gaming and entertainment scenarios, turn on the anti-wind noise function and synchronization enhancement function of the Bluetooth headset.
6. The Bluetooth headset with scene recognition function according to claim 1, characterized in that: The Bluetooth headset adjustment functions are as follows: Transparent playback function: obtain the ambient sound intensity Rt, extract the ambient sound that meets the judgment condition Rtmin<Rt<Rtmax, and mark it as daily ambient sound; Where Rtmin is the preset minimum ambient sound threshold, and Rtmax is the preset maximum ambient sound threshold; The daily environmental sound is reduced through filtering processing technology, and the noise-reduced daily environmental sound is played through the speaker; Ambient sound noise reduction function: obtain the ambient sound intensity Rt, generate a waveform diagram of the ambient sound intensity, i.e., a t-Rt diagram; extract the ambient sound that meets the judgment condition Rt≥Rtmax from the waveform diagram and mark it as high-intensity ambient sound; Then, the phase ωt+φ and amplitude A of the high-intensity ambient sound are extracted from the waveform diagram; Generate a cancellation signal with the opposite phase and the same amplitude as the high-intensity ambient sound, that is, let the phase of the cancellation signal be -(ωt+φ) and the amplitude be A; By canceling out external noise, the speaker is controlled to play the corresponding reverse sound through the cancellation signal, thus canceling out and neutralizing the high-intensity ambient sound. Anti-wind noise function: The ambient sound intensity Rt is obtained through the microphone, and a waveform of the ambient sound intensity is generated, namely, a t-Rt graph; the functional relationship Rt(t)=g(t) for generating the ambient sound intensity waveform is obtained through function fitting, and the part greater than Rtmax is extracted and marked as high-intensity noise; Let the corrected intensity of high-intensity noise be Qt=q1*Rt, where q1 is a preset adjustment factor; Synchronous enhancement function: At preset intervals, the Bluetooth headset establishes a coordinate system with itself as the origin of the coordinate system, obtains the relative coordinates (X, Y, Z) of the mobile phone or personal computer connected to it, turns on the signal focusing function of the Bluetooth headset, and focuses the data transmission signal on the direction (X, Y, Z); at the same time, speeds up the data transmission time interval of the Bluetooth headset; obtains the value E3 for the characteristic parameter three, and sets the increased time interval t′=t+c1×E3×t0; where t is the preset time interval, c1 is the preset weight factor, and t0 is the preset adjustment base; Multi-device connection function: connect the Bluetooth headset to the user's mobile phone and personal computer at the same time, and use the mobile phone and personal computer as the audio signal source for sound playback; Voice assistant function: obtain the user's voice information through the microphone of the Bluetooth headset, transmit it to the connected mobile phone or personal computer via Bluetooth, and then identify the voice information based on natural language processing technology, extract the command information about sound adjustment, song switching, song pause, and call answering adjustment commands; execute the response to the command information through AI technology.
7. The Bluetooth headset with scene recognition function according to claim 2, characterized in that: The specific process of data acquisition according to perception mode 1, perception mode 2, perception mode 3 and perception mode 4 is as follows: Perception mode 1: Obtain GPS coordinates from the user's mobile phone, and match a set of preset venue types according to the GPS coordinates of the mobile phone; each preset venue type corresponds to a preset venue type parameter a1; Get the motion speed a2, and get the type of APP opened by the user's mobile phone; each type of APP opened corresponds to a preset application type value a3; Obtaining WLAN network connection status from the user's mobile phone. If the user's mobile phone is connected to a public WLAN network via WIFI, further extracting the name and IP address of the WLAN network, matching the home location of the WLAN network through WLAN network name retrieval and IP address identification, and presetting a group of home locations of public networks; each home location corresponds to a preset network type parameter a4; Sensing mode 2: obtaining air temperature b1, body temperature b2, heart rate b3 and user movement speed b4 from the user's sports watch; Obtaining GPS coordinates from the user's sports watch, and matching a set of preset venue types according to the GPS coordinates of the sports watch; each preset venue type corresponds to a preset venue type parameter b5; Perception mode three: obtaining input frequency c1 from the user's personal computer; obtaining the open client type and matching it to a set of preset application types; each preset application type corresponds to a preset application type value c2; Obtaining broadband network connection status from the user's personal computer, extracting the broadband network's IP address, identifying and matching the broadband network's home location through the IP address, and presetting a set of broadband network's home locations; Each home location corresponds to a preset network type parameter c3; Perception mode 4: The ambient sound intensity Rt is obtained from the microphone of the Bluetooth headset at every preset time interval t, and then a set of data points (t, Rt) is generated.
Citation Information
Patent Citations
Internet-based scene analysis management and control system for intelligent Bluetooth earphones
CN113656258A
Bluetooth earphone audio intelligent regulation and control method and system based on environmental noise
CN118338175A
Adaptive audio control device and method based on scenario identification
US20200236466A1
Method for switching sound mode, and electronic device
WO2023024565A1
