Speech Enhancement aims to improve speech quality and intelligibility. Generally the speech communicated between human to machine is adversely effected by environmental noise. For efficient listening the noise is to be reduced. This book covers speech enhancement techniques using Deep Neural Network. The noise and speech samples are trained and then new samples are tested using trained neurl network. This book also covers the programming commands in python language for speech signal processing.