c89acaf493
The Speech Dispatcher project provides a high-level device independent layer for access to speech synthesis through a simple, stable and well documented interface. <...> ok jasper@
18 lines
899 B
Plaintext
18 lines
899 B
Plaintext
The Speech Dispatcher project provides a high-level device independent
|
|
layer for access to speech synthesis through a simple, stable and well
|
|
documented interface.
|
|
|
|
Key features:
|
|
o Common interface to different TTS engines.
|
|
o Handling concurrent synthesis requests - requests may come
|
|
assynchronously from multiple sources within an application and/or
|
|
from different applications.
|
|
o Subsequent serialization, resolution of conflicts and priorities
|
|
of incomming requests.
|
|
o Context switching - state is maintained for each client connection
|
|
independently, event for connections from within one application.
|
|
o High-level client interfaces for popular programming languages.
|
|
o Common sound output handling - audio playback is handled by Speech
|
|
Dispatcher rather than the TTS engine, since most engines have
|
|
limited sound output capabilities.
|