Makes spoken human interaction with computers possible, using speech recognition to understand spoken commands and answer questions.