The main objective of this book is to remove the unwanted components i.e. background noise present in speech signal which affects in the hands-free communication. The background noise i.e. noise and echo are removed using different methods for enhancement of acoustic speech signal. The Noise is suppressed using adaptive beam formers like Wiener Beam former, Elko’s Beam former, Maximum SNIR Beamformer and Delay and Sum beam former as they have the ability to enhance the desired speech signals while suppressing the noise sources assumed from other directions.Echo Cancellation is achieved using NLMS algorithm under reverberant conditions.Therefore, speech enhancement is necessary in hands-free speech communication devices for degraded speech. This paper mainly concentrates on the offline MATLAB implementation of Wiener Beamformer and performance is evaluated by considering the different objective measures such as SNRI,SD,ND and PESQI in different noisy environments with different input SNR levels.The amount of echo cancellation using NLMS algorithm is measured with ERLE parameter.