TextToSpeech uses Android's speech engine to speak out loud the given text. User can specify the pitch and speed of the output with decimal values where a value of 1.0 is used for normal pitch or speed.