| CPC H04S 7/30 (2013.01) [H04R 1/406 (2013.01); H04R 3/005 (2013.01); H04R 2201/401 (2013.01); H04S 2400/15 (2013.01)] | 30 Claims |

|
1. A system for sound source positional based automatic gain control to dynamically adjust individual microphone elements of a cohesive microphone element in a shared 3D space for optimum audio signal and ambient sound level performance, comprising:
one or more of individual microphones and/or microphone arrays each including a plurality of microphones, wherein the microphones in each microphone array are arranged along a microphone axis; and
a system processor communicating with the one or more of individual microphones and/or microphone arrays, wherein the system processor is configured to perform operations comprising:
obtaining, in real-time, locations of microphone elements of the one or more of individual microphones and/or microphone arrays throughout the shared 3D space and integrating, in real-time, the one or more of individual microphones and/or microphone arrays, by measuring delays to each microphone element of the one or more of individual microphones and/or microphone arrays, to build a single cohesive microphone element comprising the microphones elements of the one or more of individual microphones and/or microphone arrays;
obtaining, in real-time, a consolidated coverage zone dimension based on the single cohesive microphone element;
populating, in real-time, the consolidated coverage zone dimension with virtual microphones;
identifying locations of sound sources in the shared 3D space based on one or more of the virtual microphones receiving targeting focus;
computing one or more positional based gain control (PBGC) parameter values at locations of the one or more of the virtual microphones receiving the targeting focus based on the locations of the sound sources and the locations of the individual microphone elements of the single cohesive microphone element; and
combining individual microphone element signals into desired one or more channel audio signals by applying the PBGC parameters to the individual microphone element signals to adjust the individual microphone elements of the single cohesive microphone element based on the location information of the sound sources.
|