Normally speech signals are contaminated with noise and interference that reduces the intelligibility of speech during communication. In order to make speech signals effective and useful, they need to be enhanced from the noisy speech signal. In speech processing field many speech enhancement techniques are developed and are providing very good results. Multichannel microphone array is also one of the techniques used for speech enhancement, that provides better results than the single channel speech enhancement. Moreover, Wiener filtering is the most commonly used technique for multichannel microphone array for speech enhancement. The main focus of this thesis is to implement multichannel microphone array using Wiener filtering in the modulation domain system and also in the time domain system to enhance the speech.