SPOKEN LANGUAGE PROCESSING: A Guide to Theory, Algorithm, and System Developmen