Used yRead for Windows?
Developer’s Description
yRead will load a plain text (TXT) or HTML file and display it in a single-column, resizable window. Then it will read the file to you out loud, using human speech. You can even get voices for other languages. Use it to listen to eBooks, your own writings or any other piece of text.
Here's another suggestion: Load a book into yRead, set up a sound recorder on your PC, then play the yRead file. The recorder will save to a WAV (which will be huge), and then you use a WAV to MP3 program like CDEX to condense the finished file. Once finished, transfer the MP3 file to a portable player and you'll have an audio book on the run.
Explore More

Cd2browse (64-bit)
Free
ScriptCase
Trial version
MobileCreator
Trial versionModule for ASP.NET Testing
Trial version
Socusoft Web Video Player
Trial versionAdvanced Access To HTML Table Converter
Trial versionSitemap Writer
Free
iNewPHP
Trial versionHDW Player
Free
Cd2browse
Trial version
Arachnophilia
FreeJoomla
Free