PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : txt2pho mbrola



Quattro
26.03.02, 07:58
hi leute

möchte eine sprachausgabe mit hilfe von txt2pho und mbrola mir einrichten ( ist in der aktuellen Linux-User-Zeitschrift auch schön beschrieben)

mein problem ist nur das ich eine normale textdatei zwar problemlos mit txt2pho umwandeln kann. allerdings sagt mir dann mbrosa folgendes

41_-h Concat : PANIC, check your pitch :-)


aller dings mit der demo datei die schon im .pho format vorliegt gelingt die übersetzung zu einer .wav datei problemlos.


kann mir jemand einen tip geben was ich falschmache???

txt2pho aufruf

txt2pho -i test.txt -o test.pho

mbrola aufruf

mbrola /usr/local/mbrola/txt2pho/data/de3 test.pho test.wav

danke schonmal imvorraus

Quattro

next
26.03.02, 20:33
hmmm hab mir die zeitschrift auch mal geholt aber ich finde das txt2pho nicht!
Wo hast du die gefunden? gib mal bitte den namen des paketes :)

thx

Pasulke
26.03.02, 21:30
txt2pho gibt es hier:
http://www.ikp.uni-bonn.de/~tpo/HADIFIXforMBROLA.html

Pasulke
26.03.02, 21:48
Kann es sein, das Deine test.txt ein falsches Format hat.
Ich habe die Datei mit dem erweiterten Editor von KDE erstellt und die funzt auch.

Quattro
27.03.02, 05:05
Morgen Pasulke,

was genau funzt bei dir?

- der txt2pho-aufruf ? (funzt bei mir ohne Fehlermeldung)

- der mbrola-aufruf? (funzt eben nicht, Fehlermeldung:
_-h Concat : PANIC, check your pitch :-) )

Wie schreibst du die Text-Datei weg? Mit der Endung z.B. .txt oder ohne Endung?

Tschau Quattro

Pasulke
27.03.02, 22:27
Zunächst erstelle ich mit dem erweiterten Editor ein Datei mit dem Namen test in meinem Arbeitsverzeichnis /work. Dann folgt im Terminal :
txt2pho -i /work/test -o /work/test.pho
nun gibt es in /work neben test auch eine test.pho
dann:
mbrola /usr/local/mbrola/txt2pho/data/de3 /work/test.pho /work/test.wav
jetzt gibt es in /work test, test.pho und test.wav
dann bplay /work/test.wav

Habe mich bei dem Ganzen eigentlich genau an den Artikel im linux-User gehalten und Erfolg damit gehabt.
Mit dem Skript txt2snd reicht jetzt im terminal txt2snd -f /work/test und er brabbelt los.

Hoffe ich konnte Dir helfen

Quattro
28.03.02, 07:04
Hi Pasulke,

alles klar, hatte Buchstabendreher in meiner .txt2phorc.

Danke für deine Tipps.

Tschau Quattro :-)