Intelligent picking-free function control method for earphone
Through the delay uniqueness of the wearer's voice reaching the headset array, the incident angle and delay activation range are determined by using offset search and covariance matrix eigenvalue decomposition, which solves the problem of misactivated existing intelligent removal function and achieves better The headphone usage experience and wearer speech recognition rate.
Patent Information
- Application Number
- CN202411503425.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2044-10-25
AI Technical Summary
The existing intelligent removal-free function is easily activated in noisy environments, and cannot effectively distinguish between the wearer and the surrounding voices, resulting in poor user experience, especially in offices, public transportation and other scenarios.
The intelligent removal-free function is realized by the wearer's voice reaching the delay uniqueness of the left and right earphone arrays. The incident angle and delay activation range are determined by using offset search and covariance matrix eigenvalue decomposition to activate the intelligent removal-free function of the earphones. Function.
It effectively avoids the misactivated voices around it, improves the recognition rate of the wearer's speech, does not require the voiceprint information to be configured in advance, and improves the headset usage experience.
Smart Images

Figure CN119110213A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of earphones, and in particular relates to a method for controlling an intelligent free-removal function of an earphone. Background Art
[0002] With the popularity of noise-canceling headphones, users can enjoy music quietly in noisy environments. However, overly strong noise reduction solutions also bring new problems, such as not being able to hear the conversations of people around and other sounds in the environment. To solve this problem, some manufacturers have introduced an intelligent Speak-to-chat function, in which the microphone detects in real time whether the wearer of the product is talking. If it detects that the wearer is talking, it will pause or mute the music being played, and use the microphone to capture the voice of the person being talked to, making it easier to hear.
[0003] However, the current smart hands-free function only detects human voices and cannot distinguish whether the speaker is the wearer. The voices of other people around may be activated, resulting in some scenes with noisy voices. For example, in public scenes such as offices, public transportation, or shopping malls, there is a high probability of false activation. In order to reduce the probability of false activation and improve the recognition rate of the wearer's speech, one method is to use the speaker's voiceprint information, but this method requires the user to configure the voiceprint information in advance, and when changing the headphone user, if the voiceprint information is not entered in advance, the smart hands-free function will fail, resulting in a poor user experience. Summary of the invention
[0004] In view of the deficiencies in the prior art, the present invention proposes a method for controlling an intelligent free-removal function of headphones, which utilizes the uniqueness of the delay of the wearer's voice reaching the left earphone array and the right earphone array to realize the intelligent free-removal function.
[0005] The method of the present invention specifically comprises: Step (1) sets two elements in the left ear microphone array in the headset as the left ear intelligent free-pickup elements, and the two left ear intelligent free-pickup elements constitute the left ear microphone array; when the headset receives a signal, the left ear microphone array data is obtained. X L (n)=[ x L, 1 (n), x L,2 (n)] , express The receiving data of a left-ear intelligent free-removal array element at all times, express The receiving data of the other left-ear intelligent free-removal array element at all times; Set the two array elements in the right ear microphone array in the headset as the right ear smart free-pick array elements, and the two right ear smart free-pick array elements constitute the right ear microphone array; when the headset receives the signal, the right ear microphone array data is obtained X R (n)=[ x R, 1 (n), x R,2 (n)] , express The receiving data of a right ear intelligent free-removal array element at all times, express At the same time, the other right ear smart free-to-remove array element receives data.
[0006] Step (2) for the left earphone array data X L =[ x L, 1 (n), x L,2 (n)] By searching for the offset, we can get the delay result on the left side. ; Specifically: Set one of the left ear smart free-removal array elements as the reference array element, and offset the data received by the other left ear smart free-removal array element. , The distance between the two left-ear smart free-removal array elements. is the speed of sound, is the incident angle, that is, the angle between the incident direction of the sound and the line connecting the two left-ear smart free-removal array elements. i ∈[ 0° , 180° ] , get the left earphone array data after offset ; Calculate the angle of incidence The covariance matrix of , for the covariance matrix Perform eigenvalue decomposition to obtain two eigenvalues and the corresponding two eigenvectors. Sort the two eigenvalues from large to small, and the corresponding two eigenvectors form a matrix U L = [ u L, 1 , u L,2 ] , is the eigenvector corresponding to the large eigenvalue, is the eigenvector corresponding to the small eigenvalue, with the superscript represents conjugate transpose; For incident angle exist Traverse the interval and calculate the cost , the maximum cost The incident angle corresponding to the value The target incident angle , then the target delay .
[0007] For the right earphone array data X R =[ x R, 1 (n), x R,2 (n)] By searching for the offset, we can get the delay result on the right side. , the method is the same as the delay result method on the left.
[0008] Step (3) Determine the delayed activation range of the left earphone array [t L−low , t L−high ] and the delayed activation range of the right headset array [t R-low , t R−high ] ,when and , activate the smart hands-free function of the headset.
[0009] Set a radius of of the sphere, ; , ; Among them, set the parameters , , The central angle is The arc length, , set the center angle .
[0010] Beneficial effects of the present invention: The present invention realizes the intelligent free-to-remove function through the uniqueness and certainty of the delay of the wearer's voice reaching the left earphone array and the right earphone array, which can effectively avoid the false activation of surrounding human voices and does not require the wearer's voiceprint information, thereby achieving a better headphone usage experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 It is a schematic diagram of the process of the present invention; Figure 2 Schematic diagram of the sound incident angle in the present invention. DETAILED DESCRIPTION
[0012] In order to facilitate the understanding of the present invention, in order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the following description, many specific details are set forth in order to fully understand the present invention, and preferred embodiments of the present invention are given in the accompanying drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present invention more thoroughly understood. The present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without violating the connotation of the present invention, so the present invention is not limited to the specific embodiments disclosed below.
[0013] A method for controlling the intelligent free-removal function of earphones, such as Figure 1 , as follows: Step (1) sets two elements in the left ear microphone array in the headset as the left ear intelligent free-pickup elements, and the two left ear intelligent free-pickup elements constitute the left ear microphone array; when the headset receives a signal, the left ear microphone array data is obtained. X L (n)=[ x L, 1 (n), x L,2 (n)] , express The receiving data of a left-ear intelligent free-removal array element at all times, express At the same time, the other left ear smart free-to-remove array element receives data.
[0014] Set the two array elements in the right ear microphone array in the headset as the right ear smart free-pick array elements, and the two right ear smart free-pick array elements constitute the right ear microphone array; when the headset receives the signal, the right ear microphone array data is obtained X R (n)=[ x R, 1 (n), x R,2 (n)] , express The receiving data of a right ear intelligent free-removal array element at all times, express At the same time, the other right ear smart free-to-remove array element receives data.
[0015] Step (2) for the left earphone array data X L =[ x L, 1 (n), x L,2 (n)] By searching for the offset, we can get the delay result on the left side. ; Specifically: like Figure 2 , set one of the left ear smart free-removal array elements A as the reference array element, and offset the data received by the other left ear smart free-removal array element B. , The distance between the two left-ear smart free-removal array elements. , The speed of sound is 340m / s, is the incident angle, that is, the angle between the incident direction of the sound and the line connecting the two left-ear smart free-removal array elements. i ∈[ 0° , 180° ] , get the left earphone array data after offset .
[0016] Calculate the angle of incidence The covariance matrix of , for the covariance matrix Perform eigenvalue decomposition to obtain two eigenvalues and the corresponding two eigenvectors. Sort the two eigenvalues from large to small, and the corresponding two eigenvectors form a matrix U L = [ u L, 1 , u L,2 ] , is the eigenvector corresponding to the large eigenvalue, is the eigenvector corresponding to the small eigenvalue, with the superscript represents the conjugate transpose.
[0017] For incident angle exist Traverse the interval and calculate the cost , the maximum cost The incident angle corresponding to the value The target incident angle , then the target delay .
[0018] For the right earphone array data X R =[ x R, 1 (n), x R,2 (n)] By searching for the offset, we can get the delay result on the right side. , specifically: Set one of the right ear smart free-removal array elements as the reference array element, and offset the data received by the other right ear smart free-removal array element. , The distance between the two right-ear smart free-removal array elements. , the incident angle i ∈[ 0° , 180° ] , get the right earphone array data after offset ; Calculate the angle of incidence The covariance matrix of , for the covariance matrix Perform eigenvalue decomposition to obtain two eigenvalues and the corresponding two eigenvectors. Sort the two eigenvalues from large to small, and the corresponding two eigenvectors form a matrix U R = [ u R, 1 , u R,2 ] , is the eigenvector corresponding to the large eigenvalue, is the eigenvector corresponding to the small eigenvalue; For incident angle exist Traverse the interval and calculate the cost , the maximum cost The incident angle corresponding to the value The target incident angle , then the target delay .
[0019] Step (3) Determine the delayed activation range of the left earphone array [t L−low , t L−high ] and the delayed activation range of the right headset array [t R-low , t R-high ] ,when and , activate the smart hands-free function of the headset.
[0020] Set a radius of of the sphere, ; , ; Among them, set the parameters , , The central angle is The arc length, , set the center angle .
[0021] In this embodiment, set , center angle but ;set up , ,but , When the step (2) obtained and Satisfy at the same time and , activate the smart hands-free function of the headset.
[0022] It should be understood that the above-described embodiments are only specific implementations of the present application, which are used to illustrate the technical solution of the present application, rather than to limit the present invention, and the protection scope of the present application is not limited thereto.
Claims
1. A method for controlling the intelligent free-removal function of headphones. It is characterized in that The following steps are involved: Step (1) sets two elements in the left ear microphone array in the headset as the left ear intelligent free-pickup elements, and the two left ear intelligent free-pickup elements constitute the left ear microphone array; when the headset receives a signal, the left ear microphone array data is obtained. , express The receiving data of a left-ear intelligent free-removal array element at all times, express The receiving data of the other left-ear intelligent free-removal array element at all times; Set the two array elements in the right ear microphone array in the headset as the right ear smart free-pick array elements, and the two right ear smart free-pick array elements constitute the right ear microphone array; when the headset receives the signal, the right ear microphone array data is obtained , express The receiving data of a right ear intelligent free-removal array element at all times, express The receiving data of another right ear intelligent free-removal array element at all times; Step (2) for the left earphone array data By searching for the offset, we can get the delay result on the left side. ; For the right earphone array data By searching for the offset, we can get the delay result on the right side. ; Step (3) Determine the delayed activation range of the left earphone array and the delayed activation range of the right headset array ,when and , activate the smart hands-free function of the headset.
2. A method for controlling the intelligent free-removal function of earphones as claimed in claim 1, It is characterized in that The left delay result The specific method is as follows: Set one of the left ear smart free-removal array elements as the reference array element, and offset the data received by the other left ear smart free-removal array element. , The distance between the two left-ear smart free-removal array elements. is the speed of sound, is the incident angle, that is, the angle between the incident direction of the sound and the line connecting the two left-ear smart free-removal array elements. , get the left earphone array data after offset ; Calculate the angle of incidence The covariance matrix of , for the covariance matrix Perform eigenvalue decomposition to obtain two eigenvalues and the corresponding two eigenvectors. Sort the two eigenvalues from large to small, and the corresponding two eigenvectors form a matrix , is the eigenvector corresponding to the large eigenvalue, is the eigenvector corresponding to the small eigenvalue, with the superscript represents conjugate transpose; For incident angle exist Traverse the interval and calculate the cost , the maximum cost The incident angle corresponding to the value The target incident angle , then the target delay .
3. A method for controlling the intelligent free-removal function of earphones as claimed in claim 1, It is characterized in that The right delay result The specific method is as follows: Set one of the right ear smart free-removal array elements as the reference array element, and offset the data received by the other right ear smart free-removal array element. , The distance between the two right-ear smart free-removal array elements. is the speed of sound, is the incident angle, that is, the angle between the incident direction of the sound and the line connecting the two right-ear smart free-removal array elements. , get the right earphone array data after offset ; Calculate the angle of incidence The covariance matrix of , for the covariance matrix Perform eigenvalue decomposition to obtain two eigenvalues and the corresponding two eigenvectors. Sort the two eigenvalues from large to small, and the corresponding two eigenvectors form a matrix , is the eigenvector corresponding to the large eigenvalue, is the eigenvector corresponding to the small eigenvalue, with the superscript represents conjugate transpose; For incident angle exist Traverse the interval and calculate the cost , the maximum cost The incident angle corresponding to the value The target incident angle , then the target delay .
4. A method for controlling the intelligent free-removal function of an earphone as claimed in claim 2 or 3, It is characterized in that In step (3), we first set a radius of of the sphere, ;but , ; Among them, set the parameters , , The central angle is The arc length, , set the center angle .
Citation Information
Patent Citations
Headset with hear-through mode, and operating method of the same
CN106937194A
A hearing system comprising a hearing device and a microphone unit for picking up a user's own voice
CN107770710A
Earphone control method and device and earphone
CN112770214A
Sound source positioning method, sound source positioning device, electronic equipment and storage medium
CN118169636A
Spatial headphone transparency
US10034092B1
