added use of TextToSpeech