Multi Mic Audio Signal Processing

Multiple microphone systems provide additional spatial and reference noise information not available to single microphone systems. VOCAL offers a variety of multi-microphone (and microphone array) audio solutions using the latest signal processing techniques:

Dual Mic Noise Cancellation

Acoustic Beamforming

Blind Signal Separation

Sound Source Localization

We have extensive experience in the development, integration, and configuration of signal processing solutions in a wide variety of products. The applications that can benefit from this software include far-field conference speakerphones, voice controlled smart devices and audio surveillance equipment.

Contact us to discuss your audio processing application requirements.

Dual Mic Noise Reduction
Dual Mic Noise Reduction uses a noise reference microphone to filter out the noise present in the original microphone. The purpose of noise reference microphone is to capture a correlated version of the noise present in the noisy speech microphone.  Using this reference, an adaptive filter is used to estimate the transfer function of the noise between the two microphones. When combined with the single microphone noise reduction these solutions provide an efficient solution for directional and ambient noise reduction.

Acoustic Beamforming

Dual Mic Noise Reduction uses a noise reference microphone to filter out the noise present in the original microphone. The purpose of noise reference microphone is to capture a correlated version of the noise present in the noisy speech microphone.  Using this reference, an adaptive filter is used to estimate the transfer function of the noise between the two microphones. When combined with the single microphone noise reduction these solutions provide an efficient solution for directional and ambient noise reduction.

Blind Signal Separation

Much like Acoustic Beamforming, Blind Signal Separation (BSS) is able to separate multiple sound sources utilizing microphone arrays.  BSS is the separation of a set of signals from a set of mixed signals without the aid of information (or with very little information) about the signal source or the mixing process.  This is a noise reduction process which isolates the signal of interest from the interfering noise sources.

Sound Source Localization

Utilizing microphone arrays, Sound Source Localization (SSL) algorithms, such as beam scanning and generalized cross correlation can be used to estimate the direction of the sound sources present in the acoustic environment.  SSL can serve as a beam steerer for acoustic beamforming algorithms, and can be used to provide visual cues for augmented reality systems.

Centered circular array direction of arrival estimation using least squares