Abstract: The present invention is suitable for use in call centers and in other environments that include multiple service representatives, in which the voice of one representative may be picked up by the telephone of another representative in the surrounding vicinity. Disclosed herein are various methods of and systems for receiving multiple audio streams from multiple microphones, finding the correlations between the multiple audio streams, and using the correlations to attenuate the ambient noise from each audio stream. Accordingly, a caller in a conversation with a service representative hears the representative's voice with much of the ambient noise removed.