[PINGUIN] MBROLA
Henning Oschwald
listmail at hoschwald.de
Mo Jan 28 15:36:31 CET 2008
Hallo Jakob,
On Pungenday, day 28 of Chaos 3174, jakob herrmann wrote:
> Leider klappt es noch nicht.
> 1. Was hat es mit mbrola4sbl auf sich? Konnte kein Package/Verzeichnis
> auf meinem System finden.
Drum hab ich ja geschrieben, daß die Pfade ggf. angepasst werden
müssen. Ich habe meinen Mbrola-Kram im Verzeichnis /usr/lib/mbrola4sbl
liegen. Wenn sie bei Dir wo anders liegen, mußt Du eben die Pfadangaben
ändern.
> 2. Wo müsste ich die Mbrola-Stimmen in den Orca-Einstellungen finden?
Unter Person. Ich hab hier bei mir allerdings nur eine Stimme. Zuvor
mußt Du natürlich Das Speech Backend auf Speech-Dispatcher umstellen,
womit wir zum nächsten Punkt kommen. ;-)
> Als Sprachsystem wird nur Gnome-Sprachausgabe und als Synthesizer
> Espeak und Festival aufgeführt.
Da sollte auch speech-Dispatcher zur Auswahl stehen. Ist das nicht der
Fall, gibt es zwei Möglichkeiten:
1.) Dein Orca ist zu alt
2.) Der Speech-Dispatcher läuft nicht.
Letzteres kannst Du mit dem Kommando
$ spd-say -l de hallo
Herausfinden. Wenn die Sprachausgabe nicht "hallo" sagt, läuft der SD
nicht.
> Hier meine Version der mbrola-generic.conf:
[...]
> GenericExecuteSynth \
> "echo \"$DATA\"#|\
> #/usr/lib/mbrola4sbl/numfilt |\
> /usr/local/mbrola/txt2pho -m |\
> /usr/local/mbrola/mbrola -t $RATE -e
> #/usr/lib/mbrola4sbl/voices/$VOICE - /dev/shm/mbrola.wav &&
Die Zeile darf natürlich nicht auskommentiert sein, daß ist neben
txt2pho die Wichtigste in der Pipe.
ciao
Henning