Google Text-to-speech can now read aloud highlighted text from any app
The last update to Google Text-to-speech on Android added male and female voices for multiple languages. With version 3.9.6 from the Android N Developer Preview 3 (via Android Police), users on Marshmallow and above can highlight any piece of text and have it read aloud to them.