Contextual switching of microphones
First Claim
1. A method for contextual switching of microphones, the method comprising:
- detecting a change of conditions for capturing an acoustic signal by at least two microphones, a configuration being associated with the at least two microphones, wherein detecting the change includes detecting presence of at least one of far-end speech, type of background noise, sensitivities of the at least two microphones, seals of the at least two microphones, level of signal-to-noise ratio (SNR) in the acoustic signal, and level of signal-to-echo ratio (SER) in the acoustic signal;
determining that the change of the conditions has occurred for a pre-determined period of time; and
in response to the determining, changing the configuration associated with the at least two microphones.
6 Assignments
0 Petitions
Accused Products
Abstract
Provided are systems and methods for contextual switching of microphones in audio devices. An example method includes detecting a change in conditions for capturing an acoustic signal by at least two microphones. A configuration is associated with the at least two microphones. The example method provides determining that the change in conditions has been stable for a pre-determined period of time. In response to the determination, the method changes the configuration associated with the at least two microphones. The conditions may include an absence or presence of far-end speech, reverberation, low/high signal-to-noise ratio, low/high signal-to-echo ratio, type of background noise, and so on. The changing of the configuration includes assigning a primary microphone and a secondary microphone based on a change in conditions. Based on the changed configuration, tuning parameters may be adjusted for noise suppression and acoustic echo cancellation.
250 Citations
20 Claims
-
1. A method for contextual switching of microphones, the method comprising:
-
detecting a change of conditions for capturing an acoustic signal by at least two microphones, a configuration being associated with the at least two microphones, wherein detecting the change includes detecting presence of at least one of far-end speech, type of background noise, sensitivities of the at least two microphones, seals of the at least two microphones, level of signal-to-noise ratio (SNR) in the acoustic signal, and level of signal-to-echo ratio (SER) in the acoustic signal; determining that the change of the conditions has occurred for a pre-determined period of time; and in response to the determining, changing the configuration associated with the at least two microphones. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 19, 20)
-
-
12. A system for contextual switching of microphones, the system comprising:
-
at least one processor; and a memory communicatively coupled with the at least one processor, the memory storing instructions, which, when executed by the at least processor, perform a method comprising; detecting a change of conditions for capturing an acoustic signal by at least two microphones, a configuration being associated with the at least two microphones, wherein detecting the change includes detecting presence of at least one of far-end speech, type of background noise, sensitivities of the at least two microphones, seals of the at least two microphones, level of signal-to-noise ratio (SNR) in the acoustic signal, and level of signal-to-echo ratio (SER) in the acoustic signal; determining that the change of the conditions has occurred for a predetermined period of time; and in response to the determination, changing the configuration associated with the at least two microphones. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium having embodied thereon instructions, which, when executed by at least one processor, perform steps of a method, the method comprising:
-
detecting a change of conditions for capturing an acoustic signal by at least two microphones, a configuration being associated with the at least two microphones, wherein detecting the change includes detecting presence of at least one of far-end speech, type of background noise, sensitivities of the at least two microphones, seals of the at least two microphones, level of signal-to-noise ratio (SNR) in the acoustic signal, and level of signal-to-echo ratio (SER) in the acoustic signal; determining that the change of the conditions has occurred for a pre-determined period of time; and in response to the determining, changing a configuration associated with the at least two microphones.
-
Specification