Output

Speechd provides a simple and transparent interface for output drivers. Each output driver allows to use one speech synthesizer with speechd. Output driver is implemented as a shared library, which uses the common API, to communicate with speechd. Output driver is called "output module" or simply just the module.

API for Output Modules

Multiple Output Modules

Speechd is enabled to use multiple output mudules, each one for particular speech synthesizer.

Configuration

Speechd allows to be configured for multiple output speech synthesizers.