Speech recognition usually refers to software that attempts to distinguish thousands of words in a human language.
As of the early 2000s, several speech recognition (SR) software packages exist for Linux.