Wie viele Silben hat „Feuer“?
Datenschutz &Cookies
Diese Seite verwendet Cookies. Wenn Sie fortfahren, erklären Sie sich mit deren Verwendung einverstanden. Erfahren Sie mehr, unter anderem wie Sie Cookies kontrollieren können.
Ich habe mir das Programm VirtualSinger angesehen, und eine Sache, die ich interessant finde, ist, wie es mit Silben umgeht. Im Grunde genommen verwendet es Bindestriche, um herauszufinden, auf wie viele Noten ein Wort verteilt ist, aber es trennt sie automatisch neu, indem es die Regel anwendet, dass jede Note einen einzelnen Vokalkern erhält.
Oberflächlich betrachtet ist dies eine recht ordentliche Lösung… aber es gibt Wörter, die unschuldig aussehen, die aber Probleme verursachen, wenn man versucht zu bestimmen, wie sie behandelt werden sollen.
„Feuer“ ist eines dieser Wörter, das Kummer bereitet, weil es phonetisch gesehen /F AY ER/ ist, das zwei „Kernvokale“ hat – /AY/ und /ER/. Meistens wird es jedoch als eine einzige Silbe ausgesprochen.
Wie soll man das also handhaben? Sowohl in VirtualSinger als auch in synSinger kann man die Phoneme buchstabieren, aber das ist ein ziemlich unschöner Ansatz.
synSinger’s Ansatz ist ein Hybrid. Zuerst wird das Wort aus Notizen erstellt und dann eine lokale Kopie des CMU-Wörterbuchs überprüft. Wenn es übereinstimmt: super! Problem gelöst.
Aber wenn es keine Übereinstimmung gibt, kann es brenzlig werden. Dann wird das Wort an eine modifizierte Version von Reciter weitergeleitet, die das Wort in Phoneme umwandelt, die mit den ursprünglichen Buchstaben gepaart sind. Zum Beispiel wird das Wort CATTLE zu C:K A:AE T:T T:T L:L E:EH. Anschließend wird das Wort in der ursprünglichen Schreibweise wiederhergestellt, wobei die Bindestriche an der vom Benutzer gewählten Position eingefügt werden.
Das Wort FEUER würde zu F:F I:AY R:ER E:. Wenn der Benutzer also FIRE eingegeben hat, ist das Ergebnis FAYER, und wenn er FI-RE geschrieben hat, ist das Ergebnis FAY-ER. All dies geschieht hinter den Kulissen, und die meiste Zeit funktioniert es einfach so, wie der Benutzer es erwartet.
Unglücklicherweise gibt es etwas, das synSinger nicht gut kann, VocalWriter aber sehr gut: Melismen behandeln. Das heißt, mehrere Noten, die einer einzigen Silbe zugeordnet sind.
VocalWriter benutzt das ‚=‘-Zeichen, um „den letzten Kern erweitern“ zu repräsentieren. Das ist besonders schön, weil man das so schreiben kann: „THE FIG- =- =-“ und es wird automatisch zu „DHAX FIH-IH-IHG“ erweitert, wobei die nachgestellten Konsonanten richtig platziert werden.
synSinger unterstützt das nicht, wenn man also so etwas schreiben will, muss man es phonetisch machen. Und wenn man mit einem Diphthong arbeitet, musste man einen annähernden Vokal für die Anfangssilben vor dem letzten Diphthong finden.
Ich habe synSinger kürzlich so verändert, dass, wenn ein Diphthong auf sich selbst folgt, nur der letzte vollständig expandiert. Das macht die Benutzung etwas weniger mühsam, aber immer noch nicht so schön wie VirtualVoice.
Ich überlege also, die Funktion zu synSinger hinzuzufügen, so dass es „einfach funktioniert“, anstatt auf das Schreiben von Phonemen zurückgreifen zu müssen.
Leave a Reply