[PINGUIN] yasr , speechdispatcher in deutsch

Hermann meinelisten at onlinehome.de
So Mär 30 12:10:33 CEST 2008


am So 30. Mär 2008 um 11:29:09 schrieb Uwe Blum <UB.Anschrift at T-Online.de>:
> Hallo Hermann,
> bin erst jetzt zum Ausprobieren gekommen.
> Habe in die speechd.conf default language "de"  sowie
> languagedefaultmodule "de" "flite" eingetragen.

Warum? Flite kann nur englisch; das kann nicht gehen.

> Statt flite hatte ich alle verfügbaren module einmal eingetragen ebenso in 
> der Zeile default module statt flite andere Module.

Für Deutsch gibt es nur Espeak, Espeak-generic oder, falls installiert, Mbrola. Ist Espeak installiert, und läuft es im 
Stand-Allone-Modus?

> der Aufruf der einzelnen Module in den Zeilen welche mit add beginnen habe 
> ich mit # deaktivirt bzw starten lassen, trotzdem konnte ich die Sprache 
> nicht auf Deutsch umstellen.

In /var/log/speech-dispatcher findest du die entsprechenden Logfiles. Was steht drin? Besonders wichtig ist die Datei 
speechd.log.

> Bei dem Modul "ibmtts" kam bei dem Start von yasr die Meldung no connect.
> Welches Modul muss ich auswählen?

Diejenigen, die überhaupt installiert sind. Es macht nicht den geringsten Sinn, einfach alle Module auszuprobieren, 
gleichgültig ob die Synths installiert sind oder nicht.

> In den Logdateien der Module wird nur flite erfolgreich gestartet.
> flite allein hat sicher keine deutsche Sprache.

Was steht über die anderen Module in den Logfiles? Flite spricht in der Tat nicht Deutsch, es macht demanch auch keinen 
Sinn, es als LanguageDefaultModule mit dem Parameter "de" zu verwenden.
Gruß Hermann