Speech dispatcher
Speech dispatcher | |
---|---|
Basic data
|
|
Maintainer | Luke Yelavich |
Publishing year | Early 2001 |
Current version | 0.8.8 (November 7, 2017) |
operating system | unixoid |
programming language | C. |
License | GPL |
www.freebsoft.org/speechd |
The Speech Dispatcher ( speechd ) is free software for speech output that standardizes access to speech synthesis backends. It provides a daemon to which client programs can connect with the Speech Synthesis Independent Protocol ( SSIP ) via a TCP connection in order to be able to control speech synthesis backends for speech output via a uniform programming interface . There are a number of output modules for a number of speech synthesis programs such as eSpeak , Festival or IBM TTS . Speech Dispatcher also abstracts various sound output systems such as OSS , ALSA and PulseAudio . As part of the project, a number of libraries for different programming languages (C, C ++, Java, Lisp) are being written, which implement the Speech Synthesis Independent Protocol to make it easy for programmers of the respective language to be able to output speech via the Speech Dispatcher to be built into an application.
Speech Dispatcher is distributed as free software under the terms of the GNU General Public License (GPL). The first version (0.0.1) appeared in early 2001.
use
speechd is part of the ADRIANE interface from Knoppix and the navigation software Navit uses speechd for voice output. Speechd programs such as the Gnome interface and OpenOffice.org are available via an alternative backend for Orca . Since KDE 4 , the corresponding KDE Text-to-Speech System (KTTS) is also based on speechd.
See also
- Gnome Speech provides similar functions.