speechd-discuss
[Top][All Lists]
Advanced

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

eSpeak and Speech Dispatcher


From: Hemant Goyal
Subject: eSpeak and Speech Dispatcher
Date: Thu, 17 Jan 2008 23:09:53 +0530

Hi,

Thanks for your mail.

I just managed to make spd-say work on the OLPC XO laptop :D.

I edited the /etc/speech-dispatcher/modules/epseak-generic.conf file to make
this change :

*GenericExecuteSynth "espeak --stdout -v $VOICE -s $RATE -a $VOLUME -p
$PITCH \"$DATA\"| aplay"*

The second problem (which was possibly responsible too) was related to
eSpeak breaking down for words starting with any of the characters ckpqtvz.
Check out this TRAC Listing for a detailed discussion about this problem [
http://dev.laptop.org/ticket/4002].

I had been trying to make it speak "Hello world", and did not try other
words. It worked for the set of words which do not fall under the above
category of words.

Best,
Hemant

On Jan 17, 2008 10:28 PM, Hermann <meinelisten at onlinehome.de> wrote:

> Hi,
> did you set a LanguageDefaultModule in
> /etc/speech-dispatcher/speechd.conf? Did you set a default module in the
> same file?
> What shows the espeak.log file?
> In addition you should adjust the volume in
> /etc/speech-dispatcher/modules/espeak-generic.conf. Read through that
> file to see whether you must adjust other parameters.
> What happens when you call spd-say while turning up your speakers to the
> maximum, do you hear something?
> What's on the screen after calling spd-say?
> Hermann
>
> --
> I use grml (http://grml.org/)

Hi,
> >
> > I have been trying to make speech-dispatcher work with eSpeak for the
> > past few hours with no results.
> >
> > I am using Fedora Core 7 and installed eSpeak 1.28 and speech-dispatcher
> > 0.61 using the Fedora yum utility.
> >
> > eSpeak seems to be working fine, when tested separately. However I am
> > having trouble in running the spd-say command and getting audio output.
> >
> > I modified the  /etc/speech-dispatcher/speechd.conf as follows :
> >
> > #AddModule "flite"        "sd_flite"     "flite.conf"
> > > "/var/log/speech-dispatcher/flite.log"
> > > AddModule "festival"     "sd_festival"  "festival.conf"
> > > "/var/log/speech-dispatcher/festival.log"
> > > AddModule "espeak-generic" "sd_generic" "espeak-generic.conf "
> > > "/var/log/speech-dispatcher/espeak.log"
> > > #AddModule "epos-generic" "sd_generic"   "epos-generic.conf"
> > > "/var/log/speech-dispatcher/epos.log"
> > > #AddModule "dtk-generic"  "sd_generic"   " dtk-generic.conf"
> > > "/var/log/speech-dispatcher/dtk-generic.log"
> > > #AddModule "ibmtts"       "sd_ibmtts"    "ibmtts.conf"
> > > "/var/log/speech-dispatcher/ibmtts.log"
> > > #AddModule "cicero"        "sd_cicero"     " cicero.conf"
> > > "/var/log/speech-dispatcher/cicero.log"
> > >
> > > # The output module testing doesn't actually connect to
> > > # anything. It outputs the requested commands to standard output
> > > # and reads responses from stdandard input. This way, Speech
> > > Dispatcher's
> > > # communication with output modules can be tested easily.
> > >
> > > # AddModule "testing"
> > >
> > > # DefaultModule selects which output module is the default.
> > > # You must use one of the modules loaded with AddModule.
> > >
> > > #DefaultModule flite
> > > DefaultModule espeak-generic
> > >
> >
> > However when I check the output logs this is what I am getting (this is
> > after I cleaned out all traces of eSpeak and speechd and reinstalled them) :
> >
> >
> > [Wed Jan 16 00:38:30 2008 : 125648] speechd:  Speech Dispatcher Logging
> > to file /var/log/speech-dispatcher/speechd.log
> > [Wed Jan 16 00:38:30 2008 : 125832] speechd:  Initializing output module
> > festival with binary /usr/lib/speech-dispatcher-modules//sd_festival and
> > configuration /etc/speech-dispatcher/modules//festival.conf
> > [Wed Jan 16 00:38:30 2008 : 125849] speechd:  Output module is logging
> > to file /var/log/speech-dispatcher/festival.log
> > [Wed Jan 16 00:38:30 2008 : 126337] speechd:  Module festival loaded.
> > [Wed Jan 16 00:38:30 2008 : 128945] speechd: ERROR: Module festival
> > failed to initialize. Reason:
> > ---------------
> > Communicating with Festival through a socket. Can't connect to Festival
> > server. Check your configuration in etc/speechd-modules/festival.conf for
> > the specified host and port and check if Festival is really running there,
> > e.g. with telnet. Please see documentation for more info.
> > ---------------
> >
> > [Wed Jan 16 00:38:30 2008 : 128997] speechd:   Couldn't load specified
> > output module
> > [Wed Jan 16 00:38:30 2008 : 129143] speechd:  Initializing output module
> > espeak-generic with binary /usr/lib/speech-dispatcher-modules//sd_generic
> > and configuration /etc/speech-dispatcher/modules//espeak- generic.conf
> > [Wed Jan 16 00:38:30 2008 : 129160] speechd:  Output module is logging
> > to file /var/log/speech-dispatcher/espeak.log
> > [Wed Jan 16 00:38:30 2008 : 129496] speechd:  Module espeak-generic
> > loaded.
> > [Wed Jan 16 00:38:30 2008 : 131402] speechd:  Module espeak-generic
> > started sucessfully with message:
> > ---------------
> > Everything ok so far.
> > ---------------
> >
> > [Wed Jan 16 00:38:30 2008 : 131638] speechd:   Reading configuration for
> > pattern emacs:*
> > [Wed Jan 16 00:38:30 2008 : 131736] speechd:   Reading configuration for
> > pattern *:gnomespeech:*
> > [Wed Jan 16 00:38:30 2008 : 131782] speechd:  Configuration has been
> > read from "/etc/speech-dispatcher//speechd.conf"
> > [Wed Jan 16 00:38:30 2008 : 131800] speechd:   Speech Dispatcher started
> > with 1 output module
> > [Wed Jan 16 00:38:30 2008 : 131838] speechd:   Openning socket
> > connection
> > [Wed Jan 16 00:38:30 2008 : 132707] speechd: Speech Dispatcher waiting
> > for clients ...
> > [Wed Jan 16 00:38:34 2008 : 822194] speechd:   Connection closed
> >
> > Any help would be appreciated.
> >
> > Thanks!
> > --
> > Hemant
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://lists.freebsoft.org/pipermail/speechd/attachments/20080117/31190e29/attachment.htm
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]