pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/speech-dispatcher



Module Name:    pkgsrc
Committed By:   nia
Date:           Thu Nov 28 15:56:03 UTC 2019

Modified Files:
        pkgsrc/audio/speech-dispatcher: DESCR

Log Message:
speech-dispatcher: Slightly less ridiculous DESCR


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/speech-dispatcher/DESCR

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/speech-dispatcher/DESCR
diff -u pkgsrc/audio/speech-dispatcher/DESCR:1.1 pkgsrc/audio/speech-dispatcher/DESCR:1.2
--- pkgsrc/audio/speech-dispatcher/DESCR:1.1    Wed Jul 20 11:51:58 2016
+++ pkgsrc/audio/speech-dispatcher/DESCR        Thu Nov 28 15:56:03 2019
@@ -1,69 +1,3 @@
-Speech Dispatcher:
-
-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 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.
-
-Supported TTS engines:
-
-  * Festival
-  * Flite
-  * Espeak
-  * Cicero
-  * IBM TTS
-  * Espeak+MBROLA (through a generic driver)
-  * Epos (through a generic driver)
-  * DecTalk software (through a generic driver)
-  * Cepstral Swift (through a generic driver)
-  * Ivona
-  * Pico
-
-Supported sound output subsystems:
-
-  * OSS
-  * ALSA
-  * PulseAudio
-  * NAS
-
-The architecture is based on a client/server model. The clients are all
-the applications in the system that want to produce speech (typically
-assistive technologies). The basic means of client communication with
-Speech Dispatcher is through a Unix socket or Inet TCP connection using
-the Speech Synthesis Interface Protocol (See the SSIP documentation for
-more information). High-level client libraries for many popular
-programming languages implement this protocol to make its usage as
-simple as possible.
-
-Supported client interfaces:
-
-  * C/C++ API
-  * Python 3 API
-  * Java API
-  * Emacs Lisp API
-  * Common Lisp API
-  * Guile API
-  * Simple command line client
-
-Existing assistive technologies known to work with Speech Dispatcher:
-
-  * speechd-el
-  * Orca (see http://live.gnome.org/Orca/SpeechDispatcher)
-  * Yasr
-  * LSR
-  * BrlTTY
+Speech Dispatcher project provides a high-level device independent layer
+for access to speech synthesis through a simple, stable and well documented
+interface.



Home | Main Index | Thread Index | Old Index