Speech recognition is the translation of spoken words into text. Some systems use training where a speaker reads text into the system to fine tune recognition of that person's specific voice, resulting in more accurate transcription. Systems that use training are called "Speaker Dependent" while those that do not are called "Speaker Independent". Speech recognition has applications including voice interfaces, search, data entry, and speech-to-text processing.