Telecommunications audio endpoints
US-2018167706-A1 · Jun 14, 2018 · US
US10313786B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-10313786-B1 |
| Application number | US-201816010774-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jun 18, 2018 |
| Priority date | Mar 20, 2018 |
| Publication date | Jun 4, 2019 |
| Grant date | Jun 4, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A device including an array of bidirectional microphones optimizes the echo rejection of the bidirectional microphones. The microphone array receives audio from an audio source and generates audio signals from each of the bidirectional microphones. The device forms audio beams from combinations of the audio signals generated from the microphone array. Each audio beam captures audio from either its positive polarity zone or its negative polarity zone. The device determines a direction of the audio source and selects a perpendicular audio beam pair based on the direction of the audio source. The perpendicular audio beam pair includes a primary audio beam aimed toward the direction of the audio source and a secondary beam perpendicular to the primary audio beam. The device generates an output signal by combining the primary audio beam with the secondary audio beam based on polarity zone the audio is captured for each audio beam.
Opening claim text (preview).
What is claimed is: 1. A method comprising: at a device including a plurality of bidirectional microphones, receiving audio from an audio source; generating an audio signal from each of the bidirectional microphones; forming a plurality of audio beams from combinations of the audio signals generated from the plurality of bidirectional microphones, wherein each audio beam captures audio from either a respective positive polarity zone or a respective negative polarity zone; determining a direction of the audio source; selecting a perpendicular audio beam pair based on the direction of the audio source, wherein the selected perpendicular audio beam pair includes a primary audio beam aimed toward the direction of the audio source and a secondary audio beam perpendicular to the primary audio beam; and generating an output signal by combining the primary audio beam with the secondary audio beam based on a comparison of which respective polarity zones the audio is captured for the primary audio beam and the secondary audio beam. 2. The method of claim 1 , further comprising calculating a signal-to-noise ratio (SNR) of each audio beam, wherein the direction of the audio source is determined based on a comparison of the calculated SNRs of the audio beams. 3. The method of claim 2 , wherein selecting the perpendicular audio beam pair further comprises: determining a maximum SNR among the calculated SNRs of the audio beams; and responsive to a determination that the maximum SNR is higher than a previously determined maximum SNR, selecting an audio beam with a minimum SNR as the secondary audio beam and selecting an audio beam perpendicular to the secondary audio beam as the primary audio beam. 4. The method of claim 3 , wherein the determination that the maximum SNR is higher than the previously determined maximum SNR includes a determination that the maximum SNR exceeds the previously determined maximum SNR by a first predetermined threshold. 5. The method of claim 4 , further comprising: calculating a difference between the maximum SNR and the minimum SNR; comparing the difference to a second predetermined threshold; and selecting the audio beam with the minimum SNR as the secondary audio beam only if the difference is greater than the second predetermined threshold. 6. The method of claim 5 , further comprising selecting the audio beam perpendicular to the secondary audio beam as the primary audio beam only if the SNR of the audio beam perpendicular to the secondary audio beam is within a third predetermined threshold of the maximum SNR. 7. The method of claim 1 , wherein at least one of the audio beams is formed by combining a first audio signal from a first bidirectional microphone with a time delayed second audio signal from a second bidirectional microphone. 8. An apparatus comprising: a plurality of bidirectional microphones, each bidirectional microphone configured to receive audio from an audio source and generate an audio signal; a processor configured to: form a plurality of audio beams from combinations of the audio signals generated from the plurality of bidirectional microphones, wherein each audio beam captures audio from either a respective positive polarity zone or a respective negative polarity zone; determine a direction of the audio source; select a perpendicular audio beam pair based on the direction of the audio source, wherein the selected perpendicular audio beam pair includes a primary audio beam aimed toward the direction of the audio source and a secondary audio beam perpendicular to the primary audio beam; and generate an output signal by combining the primary audio beam with the secondary audio beam based on a comparison of which respective polarity zones the audio is captured for the primary audio beam and the secondary audio beam. 9. The apparatus of claim 8 , wherein the processor is further configured to calculate a signal-to-noise ratio (SNR) of each audio beam, and wherein the direction of the audio source is determined based on a comparison of the calculated SNRs of the audio beams. 10. The apparatus of claim 9 , wherein the processor is configured to select the perpendicular audio beam pair by: determining a maximum SNR among the calculated SNRs of the audio beams; and responsive to a determination that the maximum SNR is higher than a previously determined maximum SNR, selecting an audio beam with a minimum SNR as the secondary audio beam and selecting an audio beam perpendicular to the secondary audio beam as the primary audio beam. 11. The apparatus of claim 10 , wherein the processor is configured to determine that the maximum SNR exceeds the previously determined maximum SNR by a first predetermined threshold. 12. The apparatus of claim 11 , wherein the processor is further configured to: calculate a difference between the maximum SNR and the minimum SNR; compare the difference to a second predetermined threshold; and select the audio beam with the minimum SNR as the secondary audio beam only if the difference is greater than the second predetermined threshold. 13. The apparatus of claim 12 , wherein the processor is further configured to select the audio beam perpendicular to the secondary audio beam as the primary audio beam only if the SNR of the audio beam perpendicular to the secondary audio beam is within a third predetermined threshold of the maximum SNR. 14. The apparatus of claim 8 , wherein the processor is configured to form at least one of the audio beams by combining a first audio signal from a first bidirectional microphone with a time delayed second audio signal from a second bidirectional microphone. 15. One or more computer readable storage media encoded with software comprising computer executable instructions and, when the software is executed by a processor, cause the processor to: receive audio of an audio source at a plurality of bidirectional microphones; generate an audio signal from each of the bidirectional microphones; form a plurality of audio beams from combinations of the audio signals generated from the plurality of bidirectional microphones, wherein each audio beam captures audio from either a respective positive polarity zone or a respective negative polarity zone; determine a direction of the audio source; select a perpendicular audio beam pair based on the direction of the audio source, wherein the selected perpendicular audio beam pair includes a primary audio beam aimed toward the direction of the audio source and a secondary audio beam perpendicular to the primary audio beam; generate an output signal by combining the primary audio beam with the secondary audio beam based on a comparison of which respective polarity zones the audio is captured for the primary audio beam and the secondary audio beam. 16. The non-transitory computer readable storage media of claim 15 , further comprising instructions operable to cause the processor to calculate a signal-to-noise ratio (SNR) of each audio beam, wherein the direction of the audio source is determined based on a comparison of the calculated SNRs of the audio beams. 17. The non-transitory computer readable storage media of claim 16 , further comprising instructions operable to cause the processor to select the perpendicular audio beam pair by: determining a maximum SNR among the calculated SNRs of the audio beams; and responsive to a determination that the maximum SNR is higher than a previously determined maximum SNR, selecting an audio beam with a minimum SNR as the secondary audio beam and selecting an audio beam perpendicula
for combining the signals of two or more microphones (specially adapted for hearing aids H04R25/407) · CPC title
microphones · CPC title
Processing in the frequency domain · CPC title
2D or 3D arrays of transducers · CPC title
Direction finding using a sum-delay beam-former · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.