I just tripped over this software called Text Aloud.
I use it to read out loud Instruction manuals now.
It seems ok, so it might be worth the mention.