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.
Speechd is enabled to use multiple output mudules, each one for particular speech synthesizer.
Speechd allows to be configured for multiple output speech synthesizers.