IP Library Granted Patent US 11,032,640
Granted Patent B2
US 11,032,640 · App. 16/588,667 · Granted Jun 8, 2021

Method and system to determine a sound source direction using small microphone arrays

Inventor: John Usher (Devon, GB)
Assignee: Staton Techiya, LLC
H04R1/406H04R3/005H04R2201/401
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,032,640
App. No.
16/588,667
Granted
Jun 8, 2021
Kind
B2
Abstract

Herein provided is a method and system to determine a sound source direction using a microphone array comprising at least four microphones by analysis of the complex coherence between at least two microphones. The method includes determining the relative angle of incidence of the sound source and communicating directional data to a secondary device, and adjusting at least one parameter of the device in view of the directional data. Other embodiments are disclosed.

Claims (45)

1. A system, comprising:

a microphone array; and

a processor that performs operations, the operations comprising:

determining an edge status value for a microphone signal pair associated with the microphone array where the edge status value is set based on an average value of the imaginary component of the complex coherence or an average value of the phase of the complex coherence;

estimating, by utilizing the edge status value, a sound source direction relative to the microphone array; and

providing, to a device, a signal including the sound source direction relative to the microphone array, wherein a parameter of the device is adjusted based on the sound source direction.

2. The system of claim 1 , wherein the operations further comprise determining a phase angel of the complex coherence.

3. The system of claim 1 , wherein the operations further comprise calculating the complex coherence between the microphone signal pair and at least one other microphone signal pair.

4. The system of claim 1 , wherein the operations further comprise determining a voice activity status proximal to the microphone array.

5. The system of claim 1 , wherein the operations further comprise determining a time variation in the sound source direction.

6. The system of claim 5 , wherein the operations further comprise determining the time variation as an angle fluctuation.

7. The system of claim 1 , wherein the operations further comprise:

detecting a voice and generating a voice activity status of value 1 if voice is detected; and

activating the device if the voice activity status is equal to one.

8. The system of claim 1 , wherein the operations further comprise:

detecting a voice and generating a voice activity status not equal to 1 if voice is not detected; and

deactivating the device if the voice activity status is not equal to one.

9. The system of claim 1 , wherein the operations further comprise determining a microphone gain value.

10. The system of claim 1 , wherein the operations further comprise applying a microphone gain to the microphone signal pair.

11. The system of claim 1 , wherein the operations further comprise estimating the sound source direction based on an elevation of a sound source associated with the sound source direction.

12. A system, comprising:

a microphone array; and

a processor that performs operations, the operations comprising:

determining an edge status value for a microphone signal pair associated with the microphone array by using a complex coherence;

estimating, by utilizing the edge status value, a sound source direction relative to the microphone array; and

providing, to a device, a signal including the sound source direction relative to the microphone array, wherein a parameter of the device is adjusted based on the sound source direction, wherein the operations further comprise estimating the sound source direction based on a weighted edge vector.

13. A system, comprising:

a microphone array; and

a processor that performs operations, the operations comprising:

determining an edge status value for a microphone signal pair associated with the microphone array by using a complex coherence;

estimating, by utilizing the edge status value, a sound source direction relative to the microphone array; and

providing, to a device, a signal including the sound source direction relative to the microphone array, wherein a parameter of the device is adjusted based on the sound source direction, wherein the operations further comprise converting a voice activity status to a time-smoothed voice activity status that has a continuous range of values.

14. A method, comprising:

determining an edge status value for a microphone signal pair associated with the microphone array by using a complex coherence, where the edge status value is set based on an average value of the imaginary component of the complex coherence or an average value of the phase of the complex coherence;

determining, by utilizing the edge status value, a sound source direction relative to the microphone array; and

transmitting, to a device, a signal including the sound source direction relative to the microphone array, wherein a parameter of the device is adjusted based on the sound source direction.

15. The method of claim 14 , further comprising determining the sound source direction for a first sensor and a different sound source direction for a second sensor.

16. The method of claim 14 , wherein the sound source direction corresponds to an estimate of an azimuth associated with the sound source.

17. The method of claim 14 , further comprising averaging the sound source direction for a first sensor with a different sound source direction for a second sensor.

18. The method of claim 14 , further comprising determining a relative angle of incidence of a sound source and communicating directional data to the device.

19. A method, comprising:

determining an edge status value for a microphone signal pair associated with the microphone array by using a complex coherence;

determining, by utilizing the edge status value, a sound source direction relative to the microphone array;

transmitting, to a device, a signal including the sound source direction relative to the microphone array, wherein a parameter of the device is adjusted based on the sound source direction;

averaging the sound source direction for a first sensor with a different sound source direction for a second sensor, further comprising estimating a source range based on the averaging.

Assignments (4)
MERGER Recorded May 9, 2026
From: ST CASE1TECH, LLC; ST CASESTECH, LLC; ST FAMTECH, LLC; ST R&DTECH, LLC; ST TIPTECH, LLC; ST SEALTECH, LLC; ST BIOTECH, LLC; ST EARTECH, LLC; ST DETECTTECH, LLC; ST VRTECH, LLC; ST AWARETECH, LLC; CASES2TECH, LLC
To: ST PORTFOLIO HOLDINGS, LLC
Reel/Frame 075533/0472 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2024
From: STATON TECHIYA, LLC
To: ST PORTFOLIO HOLDINGS, LLC
Reel/Frame 067803/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2024
From: ST PORTFOLIO HOLDINGS, LLC
To: ST DETECTTECH, LLC
Reel/Frame 067803/0533 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2020
From: USHER, JOHN; FLUENT AUDIO, INC.
To: STATON TECHIYA, LLC
Reel/Frame 051952/0824 →