This paper is concerned with generalized sidelobe canceller (GSC)-based speech enhancement. The speech enhancement is performed in the condition that the arrival direction of the target speech source is given by the sound source localization module. To compensate for the channel-mismatch of the input signals caused by the path differences, fixed and adaptive channel compensators are adopted before noise reduction. Then, the GSC-based speech enhancement is performed for the channel-mismatch compensated input signals. To improve the noise reduction performance, the probabilistic adaptation mode controller is introduced to the GSC. Our experimental results in home-robot environments show that the proposed noise reduction significantly improves the speech recognition performance in real noisy environments(1).