Artificial robot audition involves several signal processing tasks, mainly localization, tracking and separation of multiple sound sources. However, noise and reverberation are very important factors that affect the performance of signal processing algorithms, and robust software and hardware solutions are needed to allow robots process different types of sounds.