Abstract
A dereverberation and noise reduction method for a microphone array and an apparatus using the same are proposed. The microphone array receives a plurality of audio signals from a sound source. The dereverberation and noise reduction method includes following procedures. First, the received audio signals are processed by beamforming and a first sound signal is produced. Besides, the received audio signals are processed by suppression and a suppression sound vector is produced. Then, suppression sound vector is further processed by an adaptive filtering and a second sound signal is produced. In addition, the second signal is subtracted from the first sound signal so as to acquire a sound output signal, wherein parameters of the adaptive filtering are adjusted according to feedback of the sound output signal.