I useMy choice is IVONA TTS. It is amazing. It has a free app for androidIt has a free app for android. I use it to listen to the new words that I have listed and their example sentences .that I have listed and also use it to listen to the interesting news and texts to improve my listening skills. I use it in combination with "Voice reading" app.