Recognize speech with background noise using Convolutional Neural Network and Digital Signal Processing