Automatic speech recognition (ASR) systems convert spoken words to text. ASR systems have a speech database for training, extract acoustic features like MFCCs from speech, and use hidden Markov models trained on large datasets to recognize speech in real-time. ASR has applications in dictation, command and control, telephony, and assisting those with disabilities. The timeline of ASR shows steady improvements from isolated word recognition to today's systems that can understand continuous speech.