Sie sind nicht angemeldet.

1

08.01.2010, 13:19

Andere Sprachen für Festival

Mahlzeti!

Da ich gestern entdeckt habe, dass FlightGear mit Festival kompatibel ist und das auch super gut funktioniert dachte ich mir ich versuche es einmal mit den anderen Sprachpaketen.

Doch starte ich Festival mit einer anderen Sprache mittels --language will einfach keine funktionieren.

Benutzt jemand Festival und weiss wie man das hinbekommt?

Darüber hinaus, ich starte FlightGear mit meinen Einstellungen immer über ein kleines Skript, welches mir mit zenity eine Liste der Flugzeuge gibt aus der ich auswählen kann. Das funktioniert einwandfrei. Nun will ich auch festival --server aus dem Skript heraus starten. Aber festival --server stoppt dann immer das Skript. Kann man die Ausgabe von festival nicht umleiten, so dass es das Skript nicht blockiert?

2

08.01.2010, 17:17

Mit der anderen Sprachen, könnt ich mir nur Vorstellen das du das Paket in einer anderen Sprache baust.

Wie sieht das Startskript den aus, benutzte zwar Festival nicht aber kann es mir ja trozdem nocheinmal anschauen.
Was macht festival --server?
Bitte auch noch die Konsolenausgaben
Meine Betriebssysteme:

zum Arbeiten: Gentoo Linux

zum Spielen und Schrooten und über viele Bugs ärgern: Windows 7 (Wobei so viele Fehler hat es gar net ^^)

Zitat:
"Theorie bedeutet, man weiß wie es geht, aber es geht nicht
Praxies bedeutet, es geht, man weiß nicht warum
Nun Microsoft hat die perfekte Mischung zwischen Theorie und Praxies:
Nicht's geht und keiner weiß warum :D "

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Susanoo« (08.01.2010, 17:27)


3

08.01.2010, 17:31

Naja laut Anleitung sind da schon diverse Sprachen dabei wie English, Spanish und Wilsh. Auf der Betreiberhomepage gibt es verschiedene Demos und eine englishe Nina die sich sehr realistisch anhört finde ich. Nur wie ich das nun einbinde bzw. benutze find ich dort nicht.

Zum Thema Startskript. Das habe ich soweit hinbekommen. Ich starte einfach festival so:

Quellcode

1
festival --server >> /dev/null &


Dann folgt der Start von terrasync und flightgear. Das klappt dann auch soweit. Nur wie kriege ich am Ende festival wieder beendet?

4

08.01.2010, 17:56

Ich weiß jetzt nicht ob die Anwendungenen immer die gleich ID kriegen, such mal die ID raus und beende sie mit kill, zwar keine saubere Lösung aber es geht.
wenn festival ein init.d script ist kannst du auch einfach den dienst beenden, müsst auch in dem Script gehen, da ja meiner ansicht nach immer gewartet wird bis etwas fertig wird.
Meine Betriebssysteme:

zum Arbeiten: Gentoo Linux

zum Spielen und Schrooten und über viele Bugs ärgern: Windows 7 (Wobei so viele Fehler hat es gar net ^^)

Zitat:
"Theorie bedeutet, man weiß wie es geht, aber es geht nicht
Praxies bedeutet, es geht, man weiß nicht warum
Nun Microsoft hat die perfekte Mischung zwischen Theorie und Praxies:
Nicht's geht und keiner weiß warum :D "

5

08.01.2010, 18:39

Wenn du mir jetzt noch sagst wie ich die ID ermittele gucke ich mir das auf jeden Fall an.

Und nein ist kein init.d skript...leider...

6

09.01.2010, 12:09

Okay habe einen weg gefunden festival zu beenden. Habe einfach in mein Skript

Quellcode

1
pidof festivaĺ | xargs kill


eingefügt und es funktioniert.

Wenn ich jetzt noch den Spreche geändert bekomme bin ich glücklich ^^

7

13.01.2010, 13:05

Lange Zeit her dass ich mich damit beschäftigt habe...
Baue mal festival mit dem USE=mbrola. Das Paket app-accessibility/mbrola hat LINGUAS Variable. Damit sollten dann auch Deutsche Stimmen installiert werden.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

8

13.01.2010, 13:20

Das habe ich gemacht aber mit welcher Option muss ich nun festival starten?