In this paper, we introduce the comprehensive tecnnique of speech enhancement. Speech enhancement is an essential technique, witch is used in the front end of speech recognition or speech communication. We here show the basic knowledge and the practical technique, and explain future outlook.