Robust Speaker Recognition in Noisy Environments