I'm not blind, I just want to have a way to have my Windows machine read the contents of a buffer outloud. Here are the basic requirements:
- Read any English text buffer.
- Pause the reading at any time and resume at any time (not wait a few minutes for a big buffer to finish when someone walks into my office).
- Adjust the read-back speed at play-time.
- Highlight the text currently being read (optional)
I found a couple of possible solutions:
- Emacspeak: Designed for the blind. Looks like a stand-alone program, not an Emacs plug-in
- festival.el: Requires Festival. I can't find Windows Binaries for Festival. Anyone have them?
- I could also write my own. Text-To-Speech (TTS) libraries are a plenty these days. The interactive pause feature may be the biggest trick, but there must be some libraries that can do it.
Which option is the best plan? I don't want a week-long project here. Compiling Festival in Windows has been a painful experiment. Emacspeak looks like overkill for what I want.