I am using Fedora release 9.92 (Rawhide). For some time now, likely late in Fedora 8, or during Fedora 9, text-to-speech ceased to work. This applies to both festival and espeak.
festival --tts file.txt espeak -f file.txt --punct=""
Neither gives any audible output. The programs just run indefinitely and nothing happens.
On Fri, Oct 17, 2008 at 07:10:05PM -0600, kwhiskerz wrote:
I am using Fedora release 9.92 (Rawhide). For some time now, likely late in Fedora 8, or during Fedora 9, text-to-speech ceased to work. This applies to both festival and espeak. festival --tts file.txt espeak -f file.txt --punct="" Neither gives any audible output. The programs just run indefinitely and nothing happens.
This probably falls under "fun with pulseaudio". See https://bugzilla.redhat.com/show_bug.cgi?id=467531
Well, that's a step in the right direction. I didn't try editing the configuration file, but I did prepend padsp to the commands.
Result: padsp espeak -f file.txt does not work padsp festival --tts file.txt does work (but not within kttsd, only on the command line)
Although festival within kttsd is of the utmost importance, it would be nice, were espeak to work, too, as it is able to make use of the mbrola voices, enabling rendering of French and German, too.
OK. Now, I did edit the festival config file. The result:
I no longer need to prepend padsp to festival --tts file.txt. However, it still won't work in kttsd.
On Sat, Oct 18, 2008 at 05:39:11PM -0600, kwhiskerz wrote:
I no longer need to prepend padsp to festival --tts file.txt. However, it still won't work in kttsd.
make sure a bug is filed for this.
On Sat, Oct 18, 2008 at 3:10 AM, kwhiskerz kwhiskerz@gmail.com wrote:
I am using Fedora release 9.92 (Rawhide). For some time now, likely late in Fedora 8, or during Fedora 9, text-to-speech ceased to work. This applies to both festival and espeak.
festival --tts file.txt espeak -f file.txt --punct=""
Neither gives any audible output. The programs just run indefinitely and nothing happens.
because they use OSS ... prepend padsp to the commands and they should work.
On Sat, 2008-10-18 at 22:30 +0200, drago01 wrote:
On Sat, Oct 18, 2008 at 3:10 AM, kwhiskerz kwhiskerz@gmail.com wrote:
I am using Fedora release 9.92 (Rawhide). For some time now, likely late in Fedora 8, or during Fedora 9, text-to-speech ceased to work. This applies to both festival and espeak.
festival --tts file.txt espeak -f file.txt --punct=""
Neither gives any audible output. The programs just run indefinitely and nothing happens.
because they use OSS ... prepend padsp to the commands and they should work.
festival can be made to work with alsa and/or PA by adding
(Parameter.set 'Audio_Command "aplay $FILE") (Parameter.set 'Audio_Method 'Audio_Command) (Parameter.set 'Audio_Required_Format 'snd)
to /etc/festival/siteinit.scm. I've filed a bug to get this into the package before F10.