In any telecommunication system, the microphone will pick up not only the signal of interest, speech, but also any other sound source located in the same acoustic environment. For example, when using a bluetooth car phone, the car engine, tire noise and wind result in a noisy speech signal that lacks intelligibility and quality. With the aid of speech enhancement and noise reduction techniques we can improve the quality of speech. Single channel suppression based solutions rely on being able to estimate the noise spectrum directly in the presence of speech. Obtaining estimates of the noise spectrum requires long-term averaging and minimum statistics. This is well suited for environments with slowly changing noise characteristics. When the noise characteristics change quickly over time, noise cancellation microphones can be used to significantly improve the SNR, without introducing distortions to the desired speech. A noise cancellation system uses two or more microphones. The additional microphones sample the noise of the acoustic environment without the presence of speech, then those signals can be subtracted from the original microphone. This changes the problem from trying to estimate the noise spectrum to estimating the transfer function between the microphones. This is a better solution because the noise spectrum can change quickly over time, but the transfer function typically changes much more slowly. VOCAL's Microphone Adaptive Noise Cancellation Software can remove additive noise even when the signal to noise ratio (SNR) is very low, about 0 dB. The figure below shows the before and after noise cancellation of a noisy speech signal. After a short training period the noise cancellation microphone solution is able to improve the SNR about 12dB. SNR improvement from noise cancelling microphone configuration VOCAL’s Noise Cancellation software is available as a standalone module or as part of a comprehensive VoIP System customizable to most platforms and environments. Please contact us to learn more.