speech-dispatcher and Festival

2010-01-01 Thread Storm Dragon
Hi,
Has anyone gotten speech-dispatcher to be able to use festival? If so,
how?
Thanks
Storm

Follow me on twitter:
http://www.twitter.com/stormdragon2976
My blog, Thoughts of a Dragon:
http://www.stormdragon.us/
For general Linux discussion:
http://www.freelists.org/list/accessiblelinux
What color dragon are you?
http://quizfarm.com/quizzes/new/alustriel07/what-color-dragon-would-you-be/ 

-- 
Ubuntu-accessibility mailing list
Ubuntu-accessibility@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility


eSpeak not Speaking with Speech-Dispatcher although Festival Does: Here're the Logs and Configs

2006-10-01 Thread Veli-Pekka Tätilä
Hi list,
Ok I've made some progress now. Thanks to a recent list post I learned how 
to enable universe which made a big difference. Turned out I didn't have 
speech-dispatcher installed, though Gnopernicus tried using it. Well now I 
do, after finding out how Synaptic is used, and have modded some config 
files. speech-dispatcher worked with Flite a while back but I had the same 
audio problems as with Festival. Now I'm trying to get it rolling with 
eSpeak which I've put in my home folder as a binary.

speak speaks to a wave file but I cannot get it working with speech 
dispatcher neither in Gnome via Gnopernicus nor by using the spd-say 
utility. I can hear no audio when it is supposed to speak. I read about a 
wave file method which writes out the audio data in a file and plays that. 
How do you configure this and does it write the file on disk or in memory?

As to the configs, here they are heavily snipped (,meaning all comments 
manually removed and work-wrapping corrected in my Windows terminal 
emulator). First of all the main config file to which I added espeak and 
have made no other changes myself (maybe Gnome did some, who knows):

[EMAIL PROTECTED]:/etc/speech-dispatcher$ cat speechd.conf
IncludePath /etc/speech-dispatcher/
LogLevel  3
LogFile  /var/log/speech-dispatcher/speech-dispatcher.log
DefaultVolume 100

AddModule flitesd_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
DefaultModule espeak-generic

LanguageDefaultModule en  flite
LanguageDefaultModule cs  festival
LanguageDefaultModule es  festival

Include clients/emacs.conf
Include clients/gnome-speech.conf

And now the espeak specific config file. I got this on the Web and copy 
pasted it. The only thing I've changed is the tilde, as speak is in my home 
folder. This vtatila is the user I made upon installing Ubuntu and is what 
I'm currently using. wonder if speech-dispatcher looks into someone else's 
home. Under which user does it actually run speak? Anyway, here's the 
config:

[EMAIL PROTECTED]:/etc/speech-dispatcher/modules$ cat espeak-generic.conf
GenericExecuteSynth \
echo \$DATA\ | ~/speak -v $VOICE -s $RATE -a $VOLUME --stdin

AddVoiceenmale1  en
AddVoiceenmale2  en-b
AddVoiceenMALEÂÂ3en-d
AddVoice   en   FEMALE1en-f
AddVoiceen   FEMALE2   en-fb
AddVoice   en   FEMALE3   en-fd
3AddVoice   enCHILD_MALEen-c
AddVoiceenCHILD_FEMALEen-fc

GenericLanguage en english
GenericRateAdd 250
GenericVolumeAdd 10
GenericRateMultiply 100
GenericVolumeMultiply 10
GenericRateForceInteger 1
GenericVolumeForceInteger 1
 Debug 0

Finally, here's how the log file looks after trying to use Gnopernicus for a 
while and running the spd-say command twice.

[Mon Oct  2 04:19:54 2006 : 74637] speechd:   Reading configuration for 
pattern
emacs:*
[Mon Oct  2 04:19:54 2006 : 78147] speechd:   Reading configuration for 
pattern
*:gnomespeech:*
[Mon Oct  2 04:19:54 2006 : 78219] speechd:  Configuration has been read 
from /
etc/speech-dispatcher//speechd.conf
[Mon Oct  2 04:19:54 2006 : 78243] speechd:   Speech Dispatcher started with 
2 o
utput modules
[Mon Oct  2 04:19:54 2006 : 78296] speechd:   Openning socket connection
[Mon Oct  2 04:19:54 2006 : 81978] speechd: Speech Dispatcher waiting for 
client
s ...
[Mon Oct  2 04:25:09 2006 : 830105] speechd:   Connection closed
[Mon Oct  2 04:27:09 2006 : 737609] speechd:   Connection closed

Hope this helps in troubleshooting at least, grin.

-- 
With kind regards Veli-Pekka Tätilä ([EMAIL PROTECTED])
Accessibility, game music, synthesizers and programming:
http://www.student.oulu.fi/~vtatila/ 


-- 
Ubuntu-accessibility mailing list
Ubuntu-accessibility@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-accessibility