Patent attributes
A method for separating sound sources includes digitizing acoustic signals from a plurality of sources with a plurality of microphone arrays, wherein each of microphone arrays includes one or more microphones, wherein at least one of the microphone arrays may be asynchronous to another one of the microphone arrays or may be moving with respect to another one of the microphone arrays. Spatial parameters are estimated of the digitized acoustic signals. The method includes estimating time-varying source spectra for the sources from the digitized acoustic signals as a function of the digitized acoustic signals and data received from at least one other microphone array. Source signals are estimated for one or more of the sources by filtering the digitized acoustic data digitized at the respective microphone array using the spatial parameters of the digitized acoustic data and the time-varying source spectra from all or a subset of the microphone arrays.