1. A method of processing speech samples for use in verifying a speaker, the method comprising the steps of: receiving speech samples generated by different types of microphones; filtering at least one of said speech samples generated by one of the microphone types with the characteristics of another one of the microphone types, wherein the characteristics of said another one of the microphone types are non-linear; and producing patterns from said filtered speech samples that can be used to verify the speaker.