Clean example of registering an ESound (or any waveform) callback with IBM Viavoice 5.0
Documentation
Source documentation is included in LaTeX, man, and HTML format. The source is self-documenting in Doxygen format. Probably compatible with Doc++, as well.
The two utilities speak and speakfile work and are useful; immediately
satisfying my need for a simple command line tool which uses ESD.
'speakfile /dev/stdin' serves me as a crude but effective text reader
until I have time to write a panel app which reads highlighted text.
Gives me (and you?) a single, clean piece of code to drop into any
GNOME-friendly app needing TTS.
Requires
ESound Libraries and optionally running ESD Daemon (fallback to /dev/dsp)