Compatible with Android devices 2.2 and up.
Mobile 112 is a great text-to-speech app that will read text messages, web pages and what you are typing for you.
See more about this application.