Package: speech-dispatcher
Version: 0.7-5.1
Severity: normal
Tags: patch

Hello,

The svox/pico engine from Android is probably a good thing to add to
speech-dispatcher, here is a pico-generic.conf file, to be added using

AddModule "pico-generic"        "sd_generic"     "pico-generic.conf"

of course.  Hynek, I guess that should probably be added upstream?

Samuel

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.36 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages speech-dispatcher depends on:
ii  adduser                3.112             add and remove users and groups
ii  dpkg                   1.15.8.5          Debian package management system
ii  install-info           4.13a.dfsg.1-5    Manage installed documentation in 
ii  libasound2             1.0.21a-1+youpi.1 shared library for ALSA applicatio
ii  libaudio2              1.9.2-3           Network Audio System - shared libr
ii  libc6                  2.11.2-6          Embedded GNU C Library: Shared lib
ii  libdotconf1.0          1.0.13-3          Configuration file parser library 
ii  libespeak1             1.43.03-2         A multi-lingual software speech sy
ii  libflite1              1.4-release-2     a small run-time speech synthesis 
ii  libglib2.0-0           2.24.2-1          The GLib library of C routines
ii  libpulse0              0.9.21-3+b1       PulseAudio client libraries
pi  libspeechd2            0.7-5.1+youpi.1   Speech Dispatcher: Shared librarie
ii  lsb-base               3.2-23.1          Linux Standard Base 3.2 init scrip

Versions of packages speech-dispatcher recommends:
ii  pulseaudio                   0.9.21-3+b1 PulseAudio sound server

Versions of packages speech-dispatcher suggests:
pn  speech-dispatcher-doc-cs      <none>     (no description available)
pn  speech-dispatcher-festival    <none>     (no description available)

-- Configuration Files:
/etc/speech-dispatcher/modules/espeak-generic.conf [Errno 2] Aucun fichier ou 
dossier de ce type: u'/etc/speech-dispatcher/modules/espeak-generic.conf'
/etc/speech-dispatcher/speechd.conf changed:
LogLevel  3
LogDir  "default"
DefaultVolume 100
AudioOutputMethod "alsa"
AddModule "espeak-mbrola-generic" "sd_generic" "espeak-mbrola-generic.conf"
AddModule "espeak-pico-generic"        "sd_generic"     
"espeak-pico-generic.conf"
AddModule "dummy"         "sd_dummy"      ""
DefaultModule espeak-pico-generic
Include "/etc/speech-dispatcher/clients/*.conf"
Include "clients/*.conf"


-- no debconf information

-- 
Samuel Thibault <samuel.thiba...@fnac.net>
Hi ! I'm a .signature virus ! Copy me into your ~/.signature, please !
# pico output module is based on the generic plugin for Speech
# Dispatcher. It means there is no code written explicitly for
# this plugin, all the specifics are handled in this configuration
# and we call a simple command line client to perform the actual
# synthesis. Use this config file with the sd_generic output module.
#
# IMPORTANT: The audio output method relies on an audio playback
# utility (play, aplay, paplay for OSS, ALSA or Pulse)
# being installed. If this is not the case, consider installing it
# or replace the $PLAY_COMMAND string in the GenericExecuteString below
# with play, paplay or similar.
#
# GenericExecuteSynth is the shell command that should be
# executed in order to say some message. This command must
# stop saying the message on SIGKILL, otherwise it's useless.
# You can use the variables $LANGUAGE, $VOICE, $PITCH and $RATE
# which will be substituted for the appropriate value (you
# can modify this value, see other parameters).
# The command can be split into more lines, if necessary, using '\'.
GenericExecuteSynth \
"pico2wave -w $TMPDIR/pico.wav -l $VOICE \'$DATA\' && $PLAY_COMMAND 
$TMPDIR/pico.wav

# The following three items control punctuation levels None, Some, and All.
# Each of these values will be substituted into the $PUNCT variable depending
# on the value passed to speech dispatcher from applications.
# Note that if an empty string is specified, then $PUNCT will be blank 
# which is a default situation for espeak.
 
GenericPunctNone " "
GenericPunctSome "--punct=\"()[]{};:\""
GenericPunctAll "--punct"

# GenericStripPunctChars is a list (enclosed in doublequotes) of
# all the characters that should be replaced by whitespaces in
# order not to be badly handled by the output module or misinterpreted
# by shell.
# GenericStripPunctChars  ""

# If the language you need to pass in $LANG is different
# from the standard ISO language code, you can specify
# which string to use instead. If you wish to use
# other than ISO charset for the specified language,
# you can add it's name (as accepted by iconv) as a
# third parameter in doublequotes.


GenericLanguage           "en" "en" "utf-8"
GenericLanguage           "de" "de" "utf-8"
GenericLanguage           "es" "es" "utf-8"
GenericLanguage           "fr" "fr" "utf-8"
GenericLanguage           "it" "it" "utf-8"

# AddVoice specifies which $VOICE string should be assigned to
# each language and symbolic voice name. All the voices you want
# to use must be specified here. This list will likely not be
# up-to-date, please check pico documentation and add the voices
# you want to use.

AddVoice        "en"    "FEMALE1"       "en-US"
AddVoice        "en"    "FEMALE2"       "en-GB"
AddVoice        "de"    "FEMALE1"       "de-DE"
AddVoice        "es"    "FEMALE1"       "es-ES"
AddVoice        "fr"    "FEMALE1"       "fr-FR"
AddVoice        "it"    "FEMALE1"       "it-IT"

# Yes, it's wrong, but this way you at least get something even when configured
# (by default) to use a male voice
AddVoice        "en"    "MALE1"         "en-US"
AddVoice        "en"    "MALE2"         "en-GB"
AddVoice        "de"    "MALE1"         "de-DE"
AddVoice        "es"    "MALE1"         "es-ES"
AddVoice        "fr"    "MALE1"         "fr-FR"
AddVoice        "it"    "MALE1"         "it-IT"

# Debug turns debugging on or off
# See speechd.conf for information where debugging information is stored
Debug 0

Reply via email to