This document discusses techniques for automatic speech recognition, including detecting sentence boundaries and disfluencies. It covers: 1) The process of speech recognition including digitization, acoustic analysis, and linguistic interpretation of the speech signal. 2) Statistics-based approaches to speech recognition which use large speech corpora to train models to learn correspondences between speech and text. 3) Challenges in speech recognition including variability between individuals, detecting sentence boundaries and disfluencies, and current performance which still has room for improvement.