The best free text-to-speech software can read aloud any kind of digital text that involves text files or texts on the screen.
Audio Reader XL - Free download
Balabolka
Panopreter Basic
Natural Reader
Zabaware Text-to-Speech Reader