Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Sprachsynthese
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
doll1
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2002
Posts: 120
Location: Düsseldorf, Earth

PostPosted: Wed Nov 13, 2002 1:02 pm    Post subject: Sprachsynthese Reply with quote

Tag zusammen.

Hat hier schonmal jemand mit Sprachsynthese gespielt? :?

Ich hatte mal, unter debian, mbrola als Ansager für vbox3 laufen. Hat das einer unter gentoo am Laufen?
Bei mir compilert es jedenfalls nicht :(
Back to top
View user's profile Send private message
dek
l33t
l33t


Joined: 16 May 2002
Posts: 657
Location: Germany

PostPosted: Wed Nov 13, 2002 5:58 pm    Post subject: Reply with quote

Ich habe hier festival laufen (mbrola setzt da drauf auf soweit ich weis). In Verbindung mit dem speechd echt witzig.
Aber irgendwie hört sich das alles nicht viel besser an, als damals auf dem Amiga. :D
_________________
Computer games don't affect kids. I mean if Pacman affected us as kids, we'd all be running around in darkened rooms, munching pills and listening to repetitive music.
Back to top
View user's profile Send private message
doll1
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2002
Posts: 120
Location: Düsseldorf, Earth

PostPosted: Thu Nov 14, 2002 10:40 am    Post subject: Reply with quote

Speechd kenn ich nicht.

Aber mein Problem scheint doch eher zu sein, dass festival nicht compiliert.
Wie hast Du das gemacht?

Auf 1.2 oder 1.4?

Wenn ich das richtig verstanden habe, brauchts mbrola für zusätzliche voices.
Back to top
View user's profile Send private message
dek
l33t
l33t


Joined: 16 May 2002
Posts: 657
Location: Germany

PostPosted: Thu Nov 14, 2002 12:10 pm    Post subject: Reply with quote

doll1 wrote:
Speechd kenn ich nicht.

Das ebuild erstellt ein device erstellt, auf das man dann direkt Texte oder dergleichen schieben kann.
Also etwa in der Form:
Code:
echo "hallo welt" > /dev/speech

doll1 wrote:

Aber mein Problem scheint doch eher zu sein, dass festival nicht compiliert.
Wie hast Du das gemacht?

Auf 1.2 oder 1.4?

Sowohl als auch.
Ja, mit GCC3 gab es lange Zeit Probleme. Mit dem neusten ebuild (1.4.2-r1) hat es aber einwandfrei durchkompiliert.

doll1 wrote:

Wenn ich das richtig verstanden habe, brauchts mbrola für zusätzliche voices.

Hab mir mbrola mal angeschaut. Das ebuild läd schon einige Sprachsets runter. Ich konnte bisher aber nur vorgegebene Texte ausgeben. Muss mich mal näher damit beschäftigen. Die Qualität der Sprachsynthese ist hier schon deutlich besser.
_________________
Computer games don't affect kids. I mean if Pacman affected us as kids, we'd all be running around in darkened rooms, munching pills and listening to repetitive music.
Back to top
View user's profile Send private message
doll1
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2002
Posts: 120
Location: Düsseldorf, Earth

PostPosted: Thu Nov 14, 2002 12:34 pm    Post subject: Reply with quote

Hm,
Quote:

Sowohl als auch.
Ja, mit GCC3 gab es lange Zeit Probleme. Mit dem neusten ebuild (1.4.2-r1) hat es aber einwandfrei durchkompiliert.

kannst Du damit was anfangen?

    /usr/include/g++-v32/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
    gcc: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/libstdc++.a: No such file or directory
    gcc: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/libgcc_s.so.1: No such file or directory
    make[1]: *** [ch_lab] Error 1
    make[1]: *** Waiting for unfinished jobs....
    In file included from ../include/EST_TList.h:50,
    from ../include/EST_TKVL.h:43,
    from ../include/EST_Option.h:44,
    from ../include/EST_cmd_line.h:43,
    from xml_parser_main.cc:46:
    ../include/EST_TIterator.h:206: warning: `typename EST_TStructIterator<Container, IPointer, Entry>::Iter' is implicitly a typename
    ../include/EST_TIterator.h:206: warning: implicit typename is deprecated, please see the documentation for details
    ../include/EST_TIterator.h:206: warning: `typename EST_TStructIterator<Container, IPointer, Entry>::Iter' is implicitly a typename
    ../include/EST_TIterator.h:206: warning: implicit typename is deprecated, please see the documentation for details
    ../include/EST_TIterator.h:233: warning: `typename EST_TRwIterator<Container, IPointer, Entry>::Iter' is implicitly a typename
    ../include/EST_TIterator.h:233: warning: implicit typename is deprecated, please see the documentation for details
    ../include/EST_TIterator.h:233: warning: `typename EST_TRwIterator<Container, IPointer, Entry>::Iter' is implicitly a typename
    ../include/EST_TIterator.h:233: warning: implicit typename is deprecated, please see the documentation for details
    ../include/EST_TIterator.h:280: warning: `typename EST_TRwStructIterator<Container, IPointer, Entry>::Iter' is implicitly a typename
    ../include/EST_TIterator.h:280: warning: implicit typename is deprecated, please see the documentation for details
    ../include/EST_TIterator.h:280: warning: `typename EST_TRwStructIterator<Container, IPointer, Entry>::Iter' is implicitly a typename
    ../include/EST_TIterator.h:280: warning: implicit typename is deprecated, please see the documentation for details
    In file included from ../include/rxp/XML_Parser.h:49,
    from xml_parser_main.cc:48:
    ../include/EST_THash.h:287: warning: `typename EST_TStringHash<V>::IPointer' is implicitly a typename
    ../include/EST_THash.h:287: warning: implicit typename is deprecated, please see the documentation for details
    ../include/EST_THash.h:289: warning: `typename EST_TStringHash<V>::IPointer' is implicitly a typename
    ../include/EST_THash.h:289: warning: implicit typename is deprecated, please see the documentation for details
    ../include/EST_THash.h:295: warning: `typename EST_TStringHash<V>::IPointer_k' is implicitly a typename
    ../include/EST_THash.h:295: warning: implicit typename is deprecated, please see the documentation for details
    ../include/EST_THash.h:296: warning: `typename EST_TStringHash<V>::IPointer_k' is implicitly a typename
    ../include/EST_THash.h:296: warning: implicit typename is deprecated, please see the documentation for details
    make: *** [main] Error 2

    !!! ERROR: media-sound/festival-1.4.2-r1 failed.
    !!! Function src_compile, Line 64, Exitcode 2
    !!! (no error message)


stderr-ausgabe. kurz vorher habe ich noch einen rsync gemacht, damit's auch aktuell wird
Back to top
View user's profile Send private message
dek
l33t
l33t


Joined: 16 May 2002
Posts: 657
Location: Germany

PostPosted: Thu Nov 14, 2002 12:56 pm    Post subject: Reply with quote

Die beiden Zeilen verwundern mich:
Code:

gcc: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/libstdc++.a: No such file or directory
gcc: /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2/libgcc_s.so.1: No such file or directory

Bei mir existieren die.
Wieso die bei dir fehlen kann ich mir leider auch nicht erklären...
_________________
Computer games don't affect kids. I mean if Pacman affected us as kids, we'd all be running around in darkened rooms, munching pills and listening to repetitive music.
Back to top
View user's profile Send private message
doll1
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2002
Posts: 120
Location: Düsseldorf, Earth

PostPosted: Thu Nov 14, 2002 2:23 pm    Post subject: Reply with quote

Die fallen mir jetzt auch auf.
Ich sitz jetzt leider am falschen Rechner, aber wenn ich mich recht erinnere habe ich im make.conf i586-pc-linux-gnu (K6/2) eingetragen.
Vielleicht sucht er einfach am falschen Ort. Kann mir kaum vorstellen, dass die libs nicht auch von anderen Programmen benötigt werden, die schon compiliert haben.

Muss das testen, sobald ich wieder zu hause bin.

Reicht zur Not ein link?
Back to top
View user's profile Send private message
doll1
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2002
Posts: 120
Location: Düsseldorf, Earth

PostPosted: Fri Nov 15, 2002 9:24 am    Post subject: Reply with quote

Gut dass wir drüber geredet haben :)
Code:

cd /usr/lib/gcc-lib/
ln -s i586-pc-linux-gnu i686-pc-linux-gnu
cd
emerge festival speechd mbrola

ist dann durchgelaufen. Jetzt seh ich zwar noch kein /dev/speech, aber er redet schonmal mit mir

Danke
Eckhard
Back to top
View user's profile Send private message
dek
l33t
l33t


Joined: 16 May 2002
Posts: 657
Location: Germany

PostPosted: Fri Nov 15, 2002 12:55 pm    Post subject: Reply with quote

Emerge den speechd am besten nochmal. Da steht am Ende genau da was du machen musst.
_________________
Computer games don't affect kids. I mean if Pacman affected us as kids, we'd all be running around in darkened rooms, munching pills and listening to repetitive music.
Back to top
View user's profile Send private message
doll1
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2002
Posts: 120
Location: Düsseldorf, Earth

PostPosted: Sat Nov 16, 2002 11:05 am    Post subject: Reply with quote

Alles klar, das device ist jetzt auch da.

Dann muss ich mich jetzt nur noch mit dem Herrn auseinandersetzen, der das ebuild für mbrola gebaut hat, wie man denn jetzt noch (mindestens) die deutschen voices in die Struktur mit einbaut. Oder ich schau's mir erstmal an

Man liest sich
Back to top
View user's profile Send private message
AstroBoy
n00b
n00b


Joined: 18 Nov 2002
Posts: 8

PostPosted: Mon Nov 18, 2002 12:12 am    Post subject: Hab da schon was tolles gefunden... Reply with quote

Mbrola baut nich auf Festival auf, aber mit Festival kann man Mbrola voices benutzen. Ich habe zum Beispiel keine deutschen Festival Voices gefunden und auch nach nächtelangem rumprobieren in Festival-typischen Scheme gelang es mir nicht Festival deutsch sprechen zu lassen.
Dann hab ich das gefunden: http://bogmog.sourceforge.net/document_show.php3?doc_id=34. Leider scheint Sourceforge grad etwas down zu sein...
Das ist eine Anleitung für die Installation von Mbrola und einem Synthesisprogramm für deutsche Mbrola-Voices. Ausserdem ist ein Script dazu, durch welches man direkt seinen Text hinein-pipe-n kann: echo "Hallo"|say :)
So kann man praktisch jeder skriptfähigen Anwendung Sprache verleihen, leider betont es nichts.
Ich habe schon ein Skript für XChat geschrieben: XChat-Speech. Ist zwar noch nicht sehr fortgeschritten, funktioniert aber. Man sollte es vielleicht nur nicht in englischen Channels anschalten, da es dann recht komisch klingt. ;)
Back to top
View user's profile Send private message
doll1
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2002
Posts: 120
Location: Düsseldorf, Earth

PostPosted: Mon Nov 18, 2002 12:27 pm    Post subject: Reply with quote

Hab auch noch was (wieder-)gefunden zu dem Thema. Guck mal hier http://www.mathematik.uni-marburg.de/~wetzmj/index.php?viewPage=tts.html
nach. Hab nur gerade leider keine Zeit dafür. Und lieber wärs mir halt direkt zum emergen. Und ein ebuild hab ich auch noch nicht gestrickt, mal sehen wie das geht ... bei Zeit.
Back to top
View user's profile Send private message
Aescunnars
n00b
n00b


Joined: 09 Aug 2002
Posts: 24
Location: Bayern / Deutschland

PostPosted: Tue Nov 19, 2002 11:46 pm    Post subject: Reply with quote

Hi,
bin mal auf die schnelle an die Anleitung von http://www.linux-magazin.de/Artikel/ausgabe/2000/05/Sprachsynthese/sprachsynthese.html
gehalten, und die ersten brauchbaren Ergebnissen gekommen.
_________________
cu Aescunnars
Back to top
View user's profile Send private message
theoderich
n00b
n00b


Joined: 25 Jul 2002
Posts: 51

PostPosted: Thu Jan 09, 2003 4:38 pm    Post subject: Reply with quote

Das klappt Super !

Kann mir einer sagen ob folgendes geht?
Ich hätte das jetzt gerne auf der KDE-Oberfläche. Also, hab ich mir eine neue "Festplatte" angelegt, die auf /dev/speech verweist. Leider funktioniert das nicht, wenn ich da was rüberschiebe.
Hat einer schon einen neuen Tipp für die deutsche Version?
Back to top
View user's profile Send private message
tux-fan
Tux's lil' helper
Tux's lil' helper


Joined: 10 Apr 2002
Posts: 131
Location: Paderborn, Germany

PostPosted: Thu Jan 09, 2003 10:53 pm    Post subject: Reply with quote

Hab mal mbrola bzw. txt2pho nach dieser Anleitung installiert; geht auch ganz gut :)
http://www.smellycat.net/speech.html
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum