TextHelp Read+Write
Is a powerful text-to-speech software which can make most on-screen text, documents, and web pages accessible to you. It will read out loud PDFs, scanned documents, Word documents and web pages, including embedded text. It also has a speech-to-text facility, so you can dictate your assignments in Word. It is an all-around software, as it also includes a research project facility that will help you keep your researching notes, web links and images organised.
Click here to see a video of how to use TextHelp to read an eBook: