Balabolka app converts any text document into spoken words, for free
Balabolka converts any text document into speech and lets you save on-screen text as an audio file. This can be handy for the vision impaired, if you're learning a new language, or simply want text read to you while doing something else.