SMS Speak allows you to listen to your text/SMS messages, as well as read them. It's as simple as
1. Choose a contact 2. Choose a message 3. Listen
Change the settings in the Menu of the main screen to change the language and speech options to suite your needs.