Introduction to Digital Speech Processing by Ronald W. Schafer & Lawrence R. Rabiner