Gdspeak is a GObject wrapper and D-Bus service for espeak. It is activated automatically when needed and goes away when not. Two audio output modes are supported, espeaks own or trough gstreamer using a appsrc - <any>sink pipeline.
The service provides signals for all eSpeak events, like words, sentences and speech end. Sentences can be queued with different priorities.
- eSpeak is used for speech synthesis.