This book gives an insight of basics of speech signals, different speech recognition techniques. speech coding techniques and different feature extraction and matching algorithms are also discussed. Two important applications like Email by voice and Human Computer interaction are explained in detail. The implementation of the algorithm is also explained briefly. The brief description of the tools used for developing the software is also discussed.