swspeak-setup: start speech-dispatcher, do not execute flite v1.1.12
authorMichael Prokop <mika@grml.org>
Mon, 3 Nov 2008 13:07:36 +0000 (14:07 +0100)
committerMichael Prokop <mika@grml.org>
Mon, 3 Nov 2008 13:07:36 +0000 (14:07 +0100)
debian/changelog
usr_sbin/swspeak-setup

index 76a78ac..c8bb3d1 100644 (file)
@@ -1,3 +1,12 @@
+grml-scripts (1.1.12) unstable; urgency=low
+
+  * swspeak-setup: start speech-dispatcher before executing speechd-up,
+    do not execute flite on success, otherwise we get tons of
+    "wave_open_sound > Pa_OpenStream : err=-9996 (Invalid device)" error
+    messages (sic).
+
+ -- Michael Prokop <mika@grml.org>  Mon, 03 Nov 2008 14:06:15 +0100
+
 grml-scripts (1.1.11) unstable; urgency=low
 
   * New script swspeak-setup for activating software speak(up) features
index db2e8d7..bbd599b 100755 (executable)
@@ -89,7 +89,6 @@ sleep 1
 espeak() {
 if [ -x /usr/bin/espeakup ] ; then
    espeakup
-   flitewrapper "Finished setting up software synthesizer"
 else
    flitewrapper "espeakup not available, sorry."
    return 1
@@ -98,8 +97,8 @@ fi
 
 speechd() {
 if [ -x /usr/bin/speechd-up ] ; then
+   /etc/init.d/speech-dispatcher start
    nice -n -20 speechd-up
-   flitewrapper "Finished setting up software synthesizer"
 else
    flitewrapper "speechd-up not available, sorry."
    return 1