Contextual switching of microphones

US9668048B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9668048-B2
Application numberUS-201615011287-A
CountryUS
Kind codeB2
Filing dateJan 29, 2016
Priority dateJan 30, 2015
Publication dateMay 30, 2017
Grant dateMay 30, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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. 2. The method of claim 1 , wherein the configuration includes having a first microphone, of the at least two microphones, assigned to function as a primary microphone and having a second microphone, of the at least two microphones, assigned to function as a secondary microphone. 3. The method of claim 2 , wherein the primary microphone is the microphone, of the at least two microphones, closest to a target talker. 4. The method of claim 2 , wherein the changing the configuration comprises: assigning the first microphone to function as the secondary microphone; and assigning the second microphone to function as the primary microphone. 5. The method of claim 2 , further comprising adjusting tuning parameters for noise suppression (NS) based on the changed configuration. 6. The method of claim 2 , further comprising adjusting tuning parameters for acoustic echo cancellation (AEC) based on the changed configuration. 7. The method of claim 1 , wherein the detecting the change of the conditions includes detecting that a first microphone, of the at least two microphones, is occluded and a second microphone, of the at least two microphones, is not occluded. 8. The method of claim 7 , wherein the detecting that the first microphone is occluded is based on detecting the energy level of the first microphone, and the detecting that the second microphone is not occluded is based on detecting the energy level of the second microphone. 9. The method of claim 7 , wherein the changing the configuration includes assigning the second microphone to function as a primary microphone. 10. The method of claim 1 , wherein the detecting the change of the conditions includes detecting presence of a reverberation. 11. The method of claim 10 , wherein the at least two microphones comprise at least three microphones, and wherein, in response to the detecting of the presence of the reverberation, the changing the configuration includes selecting a first microphone and a second microphone from the at least three microphones for capturing the acoustic signal, the first and the second microphones being separated by a distance that is a maximum distance between any pair of the at least three microphones. 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. 13. The system of claim 12 , wherein the configuration includes having a first microphone, of the at least two microphones, assigned to function as a primary microphone and having a second microphone, of the at least two microphones, assigned to function as a secondary microphone. 14. The system of claim 13 , wherein the primary microphone is the microphone, of the at least two microphones, closest to a target talker. 15. The system of claim 13 , wherein the changing the configuration comprises: assigning the first microphone to function as the secondary microphone; and assigning the second microphone to function as the primary microphone. 16. The system of claim 13 , further comprising adjusting tuning parameters for noise suppression (NS) based on the changed configuration. 17. The system of claim 13 , further comprising adjusting tuning parameters for acoustic echo cancellation (AEC) based on the changed configuration. 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. 19. The method of claim 1 , wherein based upon detection of the far-end speech, changing the configuration comprises, switching one of the at least two microphones that is farthest from a loudspeaker to be a primary microphone. 20. The method of claim 1 , wherein the pre-determined period of time is in a range between and including twenty milliseconds and fifty milliseconds.

Assignees

Inventors

Classifications

  • Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic · CPC title

  • Noise reduction with a separate noise microphone · CPC title

  • Transducers incorporated or for use in hand-held devices, e.g. mobile phones, PDA's, camera's · CPC title

  • H04R3/005Primary

    for combining the signals of two or more microphones (specially adapted for hearing aids H04R25/407) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9668048B2 cover?
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 ti…
Who is the assignee on this patent?
Knowles Electronics Llc
What technology area does this patent fall under?
Primary CPC classification H04R3/005. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 30 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).