diff options
Diffstat (limited to 'audio-soft/speech-dispatcher/DETAILS')
-rwxr-xr-x | audio-soft/speech-dispatcher/DETAILS | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/audio-soft/speech-dispatcher/DETAILS b/audio-soft/speech-dispatcher/DETAILS new file mode 100755 index 0000000000..0eb1ddcf3a --- /dev/null +++ b/audio-soft/speech-dispatcher/DETAILS @@ -0,0 +1,35 @@ + SPELL=speech-dispatcher + VERSION=0.6.6 + SOURCE=$SPELL-$VERSION.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION + SOURCE_URL[0]=http://www.freebsoft.org/pub/projects/speechd/$SOURCE + SOURCE_HASH=sha512:ce3a14b4765960a9cb2392a959635016c38ee73eb347c4e828f73f62ad81d7f0491afc006d634765c4650241bc598de7cc14537e3ad4f1cd82854e8be907cbca + WEB_SITE=http://www.freebsoft.org/speechd/ + ENTERED=20080623 + LICENSE[0]=GPL + SHORT="common interface to speech synthesis" +cat << EOF +The goal of Speech Dispatcher project is to provide a high-level device +independent layer for speech synthesis through a simple, stable and well +documented interface. + +Key features: + + * Common interface to different TTS engines + * Handling concurrent synthesis requests requests may come assynchronously + from multiple sources within an application and/or from more different + applications + * Subsequent serialization, resolution of conflicts and priorities of + incomming requests + * Context switching state is maintained for each client connection + independently, event for connections from within one application + * High-level client interfaces for popular programming languages + * Common sound output handling audio playback is handled by Speech + Dispatcher rather than the TTS engine, since most engines have limited + sound output capabilities + +What is a very high level GUI library to graphics, Speech Dispatcher is to +speech synthesis. The application neither needs to talk to the devices directly +nor to handle concurrent access, sound output and other tricky aspects of the +speech subsystem. +EOF |