Yes, espeak is one possible solution: I would say, as a last ressort solution, because the voice is horrible. But why not. I would prefer using jaws, NVDA or whatever screen reader first, because of their better voices. I had already tried to use espeak on windows, but I didn't succeeded so far. I will continue to try.