Open iTzVoko opened 1 year ago
Edit /etc/speech-dispatcher/speechd.conf file, uncomment the following line:
AddModule "festival" "sd_festival" "festival.conf"
Do you run festival --server
alongside speech-dispatcher? festival doesn't work as a library, you have to start the server.
Edit /etc/speech-dispatcher/speechd.conf file, uncomment the following line:
AddModule "festival" "sd_festival" "festival.conf"
Do you run
festival --server
alongside speech-dispatcher? festival doesn't work as a library, you have to start the server.
I knew that now, from you.
It worked first when I ran festival --server
, and spd-say "Hello"
in another terminal window, I think.
But now, it doesn't receive any speech synthesis request.
FYI, I want to do that in the browser mainly, when I play or create a Ren'Py game, for example, I press v
to enable the speech synthesizer, but it says the dialogue using eSpeak instead of Festival.
So how do I use Festival instead of eSpeak when playing Ren'Py game on the browser, for example.
They mention that they use eSpeak on Linux distros in their self-voicing documentation:
Linux On Linux, Ren'Py uses the espeak command. Espeak may need to be installed using your package manager before self-voicing mode will work.
But how do I change that, can I?
now, it doesn't receive any speech synthesis request
Ok, then as requested in the bug form template:
Please follow the next step, to provide us with precious information about how things went wrong on your machine:
LogLevel
to 5 in your /etc/speech-dispatcher/speechd.conf
speech-dispatcher.log
file, it is usually found in /run/user/1000/speech-dispatcher/log
. Also make a copy of yourspeechmodule.log
(e.g. espeak-ng.log
).LogLevel
back to 3 in your /etc/speech-dispatcher/speechd.conf
speech-dispatcher.log
and yourspeechmodule.log
file to your bug report.speechd.conf
file and yourspeechdmodule.conf
file.
Steps to reproduce
Edit
/etc/speech-dispatcher/speechd.conf
file, uncomment the following line:Restart the
speech-dispatcher
service`:Obtained behavior
The following error occurs:
I checked
systemctl status speech-dispatcher.service
andjournalctl -xeu speech-dispatcher.service
, but they gave me the same error info, that is:speech-dispatcher.service failed because the control process exited with error code.
Expected behavior
I expected to hear a speech produced from
festival
instead ofespeak
when running:But the service didn't work already when I restart it.
Behavior information
Nothing worked.
Distribution
Debian GNU/Linux 12 (bookworm)
Version of Speech-dispatcher
0.11.4