Here's what I was sent. Ok it's for ubuntu I believe, but I don't think
it changes things. But I go on reading and trying with this file.
Le samedi 13 novembre 2010 à 18:56 +0100, mattias a écrit :
> i will try it to
> but how should the conf file looks like
> lör 2010-11-13 klockan 17:52 +0100 skrev Jean-Philippe MENGUAL:
> > Hi,
> > As svox pico seems an extraordinary synthetiser, I'd like to test it. I
> > tried firstly, only to see results, to install speech-dispatcher on
> > lenny, then add an espeak-pico-generic
> > to /etc/speech-dispatcher/modules. But so I got "Permission denied
> > on /tmp/pico.wav". I installed too libttspico-utils (from sid).
> > As I know it's not very clean, I started again today on a real sid. I
> > installed python-speechd, libttspico-utils, speech-dispatcher, I added
> > file I mentioned above then:
> > AddModule "espeak-pico-generic" "sd_generic"
> > "espeak-pico-generic.conf"
> > in speechd.conf.
> > Then, orca -t, I choose spd, then pico, and... no sound. But this time,
> > no log too...
> > Do you have an idea?
> > Thanks. I hope the connector will come fastly to avoid
> > speech-dispatcher :) But waiting for it, I'd like to test.
> > Regards,
> > Jean-Philippe MENGUAL
# Espeak mbrola 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 '\'.
"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 " "
# 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 eSpeak documentation and add the voices
# you want to use. Or better use the native espeak module ('espeak'
# not 'espeak-generic')
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
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
- From: Jean-Philippe MENGUAL <email@example.com>
- Re: Pico
- From: mattias <firstname.lastname@example.org>