CAPTURE AND EXTRACTION OF OWN VOICE SIGNAL
First Claim
1. A method for capturing sound using a headset having at least one earpiece, wherein a user'"'"'s ear canal is closed by the earpiece, the earpiece including an external microphone and an internal microphone, wherein the internal microphone is positioned in or on an inside portion of the earpiece and the external microphone is positioned in or on an outside portion of the earpiece, and wherein the internal microphone is located in a chamber formed by the earpiece and an ear of the user, said method including steps of:
- (a) in the presence of sound including own voice content and noise, generating an external microphone signal indicative of the sound as captured by the external microphone, and generating an internal microphone signal indicative of the sound as captured by the internal microphone, where the own voice content is indicative of at least one vocal utterance of the user of the headset; and
(b) performing noise reduction on the external microphone signal, including by filtering the internal microphone signal to generate a filtered signal indicative of at least some of the noise as captured by the external microphone, and generating a noise reduced signal indicative of the own voice content by subtracting the filtered signal from the external microphone signal,wherein the step of filtering the internal microphone signal to generate the filtered signal corresponds to application of a transfer function, InvP(z), to the internal microphone signal, wherein the transfer function, InvP(z), is equal to or at least substantially equal to an inverse of a transfer function, P(z), that represents filtering during transit through the earpiece to the internal microphone.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems employing an internal microphone and an external microphone of a headset to capture own voice content in the presence of noise, extract the own voice content from background noise (by performing noise reduction on the microphone outputs to generate a noise reduced signal indicative of the own voice content), and optionally also perform voice activity detection to identify segments of own voice presence or absence. In some embodiments, the external microphone is employed to capture the own voice content, the internal microphone signal is employed to infer the noise captured by the external microphone, and the inferred noise is subtracted from the external microphone signal to generate the noise reduced signal. Aspects include methods performed by any embodiment of the system, and a system or device configured (e.g., programmed) to perform any embodiment of the method.
24 Citations
35 Claims
-
1. A method for capturing sound using a headset having at least one earpiece, wherein a user'"'"'s ear canal is closed by the earpiece, the earpiece including an external microphone and an internal microphone, wherein the internal microphone is positioned in or on an inside portion of the earpiece and the external microphone is positioned in or on an outside portion of the earpiece, and wherein the internal microphone is located in a chamber formed by the earpiece and an ear of the user, said method including steps of:
-
(a) in the presence of sound including own voice content and noise, generating an external microphone signal indicative of the sound as captured by the external microphone, and generating an internal microphone signal indicative of the sound as captured by the internal microphone, where the own voice content is indicative of at least one vocal utterance of the user of the headset; and (b) performing noise reduction on the external microphone signal, including by filtering the internal microphone signal to generate a filtered signal indicative of at least some of the noise as captured by the external microphone, and generating a noise reduced signal indicative of the own voice content by subtracting the filtered signal from the external microphone signal, wherein the step of filtering the internal microphone signal to generate the filtered signal corresponds to application of a transfer function, InvP(z), to the internal microphone signal, wherein the transfer function, InvP(z), is equal to or at least substantially equal to an inverse of a transfer function, P(z), that represents filtering during transit through the earpiece to the internal microphone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A headset, including:
-
at least one earpiece including an external microphone positioned in or on an outside portion of the earpiece and an internal microphone positioned in or on an inside portion of the earpiece, wherein a user'"'"'s ear canal is closed by the earpiece and the internal microphone is located in a chamber formed by the earpiece and an ear of the user, configured to operate in the presence of sound including own voice content and noise, to generate an external microphone signal indicative of the sound as captured by the external microphone, and to generate an internal microphone signal indicative of the sound as captured by the internal microphone, where the own voice content is indicative of at least one vocal utterance of the user of the headset; and an audio processing system coupled to receive the external microphone signal and the internal microphone signal, and configured to perform noise reduction on the external microphone signal and the internal microphone signal to generate a noise reduced signal indicative of the own voice content, including by; filtering the internal microphone signal to generate a filtered signal indicative of at least some of the noise as captured by the external microphone, and generating the noise reduced signal by subtracting the filtered signal from the external microphone signal, wherein the audio processing system is configured to filter the internal microphone signal to generate the filtered signal in a manner corresponding to application of a transfer function, InvP(z), to the internal microphone signal, wherein the transfer function, InvP(z), is equal to or at least substantially equal to an inverse of a transfer function, P(z), that represents filtering during transit through the earpiece to the internal microphone. - View Dependent Claims (13, 16, 17)
-
-
14-15. -15. (canceled)
-
18-22. -22. (canceled)
-
23. An audio processing system for extracting own voice content captured by a microphone set of an earpiece of a headset, where the own voice content is indicative of at least one vocal utterance of a user of the headset and the microphone set includes an external microphone positioned in or on an outside portion of the earpiece and an internal microphone positioned in or on an inside portion of the earpiece, wherein the user'"'"'s ear canal is closed by the earpiece and the internal microphone is located in a chamber formed by the earpiece and an ear of the user, said audio processing system including:
-
at least one input coupled to receive an external microphone signal indicative of output of the external microphone and an internal microphone signal indicative of output of the internal microphone, where the external microphone signal and the internal microphone signal have been generated with the external microphone and the internal microphone in the presence of sound including noise and the own voice content, the external microphone signal is indicative of the sound as captured by the external microphone, and the internal microphone signal is indicative of the sound as captured by the internal microphone; and a noise cancellation subsystem coupled and configured to perform noise reduction on the external microphone signal and the internal microphone signal to generate a noise reduced signal indicative of the own voice content, including by; filtering the internal microphone signal to generate a filtered signal indicative of at least some of the noise as captured by the external microphone, and generating the noise reduced signal by subtracting the filtered signal from the external microphone signal, wherein the noise cancellation subsystem is configured to filter the internal microphone signal to generate the filtered signal in a manner corresponding to application of a transfer function, InvP(z), to the internal microphone signal, wherein the transfer function, InvP(z), is equal to or at least substantially equal to an inverse of a transfer function, P(z), that represents filtering during transit through the earpiece to the internal microphone. - View Dependent Claims (24, 27, 28)
-
-
25-26. -26. (canceled)
-
29-33. -33. (canceled)
-
34. A tangible, computer readable medium which stores, in a non-transitory manner, code for programming an audio processing system to perform processing on an external microphone signal indicative of output of an external microphone of an earpiece of a headset and an internal microphone signal indicative of output of an internal microphone of the earpiece, wherein the internal microphone is positioned in or on an inside portion of the earpiece and the external microphone is positioned in or on an outside portion of the earpiece, wherein a user'"'"'s ear canal is closed by the earpiece and the internal microphone is located in a chamber formed by the earpiece and an ear of the user, and where the external microphone signal and the internal microphone signal have been generated with the external microphone and the internal microphone in the presence of sound including noise and own voice content, the external microphone signal is indicative of the sound as captured by the external microphone, the internal microphone signal is indicative of the sound as captured by the internal microphone, and the own voice content is indicative of at least one vocal utterance of the user of the headset, said processing including a step of:
-
performing noise reduction on the external microphone signal, including by filtering the internal microphone signal to generate a filtered signal indicative of at least some of the noise as captured by the external microphone, and generating a noise reduced signal indicative of the own voice content by subtracting the filtered signal from the external microphone signal, wherein the step of filtering the internal microphone signal to generate the filtered signal corresponds to application of a transfer function, InvP(z), to the internal microphone signal, wherein the transfer function, InvP(z), is equal to or at least substantially equal to an inverse of a transfer function, P(z), that represents filtering during transit through the earpiece to the internal microphone.
-
-
35-42. -42. (canceled)
Specification