This is a great free app. Learn Spanish - listen and practice - vocabulary and pronunciation. How well can you speak Spanish?
To Install Speak Button - Text To Speech
On your device --
Settings --> Language & Input --> Text-To-Speech output --> Google Text-To-Speech Engine --> Install Voice Data