[Tts-project] Bug#854106: speech-dispatcher: must now default to espeak-ng

Samuel Thibault sthibault at debian.org
Sat Feb 4 07:29:45 UTC 2017

Package: speech-dispatcher
Version: 0.8.6-2
Severity: serious
Justification: Makes system unaccessible after installation
Tags: patch


Now that speech-dispatcher only pulls the espeak-ng module by default,
the default synthesis must also be switched to espeak-ng, otherwise it
would remain silent, and make the installed system completely
unaccessible.  The attached patch fixes this.


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages speech-dispatcher depends on:
ii  adduser                          3.115
ii  libc6                            2.24-9
ii  libdotconf0                      1.3-0.2
ii  libglib2.0-0                     2.50.2-2
ii  libltdl7                         2.4.6-2
ii  libsndfile1                      1.0.27-1
ii  libspeechd2                      0.8.6-2
ii  lsb-base                         9.20161125
ii  speech-dispatcher-audio-plugins  0.8.6-2

Versions of packages speech-dispatcher recommends:
pn  pulseaudio                   <none>
ii  speech-dispatcher-espeak-ng  0.8.6-2

Versions of packages speech-dispatcher suggests:
ii  libttspico-utils            1.0+git20130326-5
pn  speech-dispatcher-cicero    <none>
pn  speech-dispatcher-doc-cs    <none>
pn  speech-dispatcher-espeak    <none>
pn  speech-dispatcher-festival  <none>
pn  speech-dispatcher-flite     <none>

-- Configuration Files:
/etc/default/speech-dispatcher changed [not included]
/etc/speech-dispatcher/speechd.conf changed [not included]

-- no debconf information

<N> M.  MIMRAM  Samuel Antonin
<N> en voila un qui etait predestiné
 -+- #ens-mim - Quelles gueules qu'ils ont les ptits nouveaux ? -+-
-------------- next part --------------
commit 1e500060fbe1e08fa840bae81637884abefa4bbd
Author: Luke Yelavich <themuso at ubuntu.com>
Date:   Tue Jan 24 06:19:42 2017 +1100

    Set the default output module to espeak-ng

diff --git a/debian/patches/change-default-module.patch b/debian/patches/change-default-module.patch
new file mode 100644
index 0000000..2f4efc4
--- /dev/null
+++ b/debian/patches/change-default-module.patch
@@ -0,0 +1,13 @@
+Index: speech-dispatcher/config/speechd.conf
+--- speech-dispatcher.orig/config/speechd.conf
++++ speech-dispatcher/config/speechd.conf
+@@ -240,7 +240,7 @@ DefaultVolume 100
+ # The DefaultModule selects which output module is the default.  You
+ # must use one of the names of the modules loaded with AddModule.
+-DefaultModule espeak
++DefaultModule espeak-ng
+ # The LanguageDefaultModule selects which output modules are prefered
+ # for specified languages.
diff --git a/debian/patches/series b/debian/patches/series
index cac9c02..acbf68d 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@

More information about the Tts-project mailing list