Speech recognition (SR) is the
inter-disciplinary sub-field of
computational linguistics which incorporates knowledge and research in the
linguistics, computer science, and electrical engineering fields to develop methodologies and technologies that enables the recognition and
translation of spoken language into text by computers and computerized devices such as those categorized as
Smart Technologies and
robotics. It is also known as "automatic speech recognition" (ASR), "computer speech recognition", or just "speech to text" (STT).