This paper proposes and implements a robot audition module which can detect voice activity, estimate sound source direction and enhance speech signal in a noisy environment. These algorithms are implemented on an embedded dual-core processor platform which includes a ARM subsystem and DSP subsystem. An eight-channel digital microphone array is also implemented for sound data acquisition. All the experiments were conducted in a real environment and the experimental results show that this system can execute all the audition functions in real-time.