Hallo, jeder kennt diese Programme, wo man einen Text eingibt und der wird dann vorgelesen. Das klingt manchmal etwas schief. Ob man bessere Ergebnisse erreicht, wenn man die Phonetische Umschrift eingeben könnte? Gibt es eigentlich auch Programme die das ganze dann auch noch vorsingen können? Also man gibt die Noten und den Text darunter ein, so wie in einem Liederbuch. Gibt es dabei noch Varianten, wo aus dem Text der Rhythmus analysiert wird und nur noch ein paar Randparameter eingestellt werden müssen, damit automatisch eine passende Melodie erzeugt wird?
Hallo Stefan, mit Espeak klappt das ganz gut. Klingt halt ein wenig wie Stephen Hawking. Ich benutze Debian, da ist es als Paket schon vorhanden und arbeitet auch mit Emacs zusammen. Sonst fällt mir noch festival http://www.cstr.ed.ac.uk/projects/festival/onlinedemo.html und mbrola http://tcts.fpms.ac.be/synthesis/mbrola.html dazu ein. Lieben Gruß, der Captain
Stefan Helmert schrieb: > jeder kennt diese Programme, wo man einen Text eingibt und der wird dann > vorgelesen. Nennt sich "TTS" für "Text To Speech". > Das klingt manchmal etwas schief. Ob man bessere Ergebnisse > erreicht, wenn man die Phonetische Umschrift eingeben könnte? Das oben schon genannte festival ist ein TTS-System, das letztendlich nur mehrere Einzelprogramme kombiniert. Das ebenfalls genannte mbrola kann man als eines dieser Einzelprogramme nutzen, oder man kann es alleine nutzen. Dann gibt man ihm direkt die Phoneme an. Das schließt dann natürlich auch die Tonhöhe mit ein, so daß auch Gesang möglich ist, wenn auch recht schwer richtig zu definieren. > Gibt es eigentlich auch Programme die das ganze dann auch noch vorsingen > können? Also man gibt die Noten und den Text darunter ein, so wie in > einem Liederbuch. Festival kann auch singen, allerdings muß man in Form eines XML-Files alle Silben mit Tonhöhe und Dauer einzeln eingeben, und der Ton klingt sehr unnatürlich. Siehe http://festvox.org/docs/manual-1.4.3/festival_29.html#SEC138 Es gibt da andere Möglichkeiten, die etwas besser sind, aber auch noch recht unnatürlich. Hab ich allerdings noch nicht benutzt. Siehe http://www.cslu.ogi.edu/tts/flinger/ Leider scheint der Server mit den Beispielsongs nicht mehr zu existieren. Ich hoffe, es ist ok, wenn ich hier einen davon anhänge. > Gibt es dabei noch Varianten, wo aus dem Text der Rhythmus analysiert > wird und nur noch ein paar Randparameter eingestellt werden müssen, > damit automatisch eine passende Melodie erzeugt wird? Ich vermute, daß dieses Programm am ehesten dem entspricht: http://de.wikipedia.org/wiki/Vocaloid
>Gibt es eigentlich auch Programme die das ganze dann auch noch vorsingen >können? Also man gibt die Noten und den Text darunter ein, so wie in >einem Liederbuch. Na das gibt es doch schon seit Jahrzehnten -- Text oder Melodie muss man auch nicht eingeben, nur Kategorie auswählen, also Techno, Schlager, Volksmusik... Das Resultat wird dann automatisch zu den Rundfunkanstalten und Tauschbörsen hochgeladen und dudelt dann ein paar Minuten später überall.
Es gibt auch einige Ansätze für automatische Komposition. Die Japaner forschen da viel dran. Aus dem Kopf weiß ich da aber auch nichts konkretes.
>Aus dem Kopf weiß ich da aber auch nichts >konkretes. http://en.wikipedia.org/wiki/Algorithmic_composition
Es gibt neben Flinger noch UTAU, das einen ähnlichen Algorithmus benutzt. Die Demo songs sind auf http://speech.bme.ogi.edu/tts/flinger/jukebox/ Auf meinem Youtube Channel finden sich einige UTAU/FLINGER/cSpeak songs. http://www.youtube.com/user/Isengaara?feature=watch CSpeak läuft auch auf einem Arduino.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.