This document discusses techniques for automatic speech recognition that incorporate modulation domain enhancement. It begins by introducing the topic of speech enhancement to reduce background noise and improve speech recognition. It then describes several existing noise reduction techniques like Wiener filtering and wavelet-based methods. The document focuses on using spectral subtraction to reduce noise by measuring and subtracting the noise spectrum from the noisy speech spectrum. It presents the workflow which involves segmenting speech into frames, applying FFT to extract magnitude and phase, estimating noise spectrum, and subtracting it from noisy speech. Simulation results on emotion recognition accuracy using KNN filtering, FFT, and mel-frequency cepstral coefficients are shown. The proposed method is found to significantly reduce low noise compared to other techniques.