The document discusses speech recognition as a user interface. It begins with an introduction of the speaker and an overview of what will be covered, including a definition of speech recognition, examples of what it can be used for, and a demonstration. The document then discusses how speech recognition works from an technical perspective involving acoustic signal processing and various machine learning techniques. It covers aspects like speaker dependence and independence as well as continuous speech recognition. The document discusses moving beyond basic dictation to understand a user's intent in order to take appropriate actions. It provides examples of speech recognition systems and APIs from companies like Google, Apple, Amazon and Microsoft. It concludes with code examples and contact information for the speaker.