SSML-Markup-Generator
Wandeln Sie Klartext in gültiges SSML um: Pausen, Hervorhebungen, Aussprache und Sprachgeschwindigkeit.
SSML-Markup-Generator
Fügen Sie Klartext in die SSML-Markup-Sprache (Speech Synthesis Markup Language) ein — das XML-Format, das Amazon Polly, Google Cloud Text-to-Speech und Azure Speech verwenden, um zu steuern, wie synthetische Stimmen ein Skript vorlesen. Absätze werden zu <p>-Elementen, Sätze zu <s>-Elementen, und das Tool fügt <break>-Tags zwischen ihnen ein, sodass das Timing explizit ist statt vom Engine-Verhalten abhängig zu sein.
Das Optionsfeld regelt, wie viel Markup hinzugefügt wird. Stellen Sie die Pausenlänge zwischen Sätzen und Absätzen in Millisekunden ein, wählen Sie eine Sprechgeschwindigkeit und Tonhöhe — Nicht-Standardwerte wickeln die gesamte Ausgabe in ein <prosody>-Tag ein. Aktivieren Sie die Hervorhebung, um *gestern Wörter mit Sternchen* in <emphasis level="moderate"> zu konvertieren, und aktivieren Sie die Akronym-Rechtschreibung, um GROSSBUCHSTABEN wie "NASA" in <say-as interpret-as="characters"> zu wickeln, damit sie buchstabiert werden.
Ein benutzerdefiniertes Aussprachewörterbuch lässt Sie bestimmte Wörter einer Ersetzung zuordnen, entweder als <sub alias="…">-Ersetzung oder als <phoneme alphabet="ipa" ph="…"> — nützlich für Namen, Markenbegriffe oder Wörter, die die Standardstimme falsch ausspricht.
Die Plattformeinstellung passt das <speak>-Element an: Azure benötigt version, namespace und xml:lang-Attribute, die Amazon Polly und Google Cloud TTS nicht benötigen, sodass der Wechsel der Plattformen nur diese Wrapper ändert. Die Satzsplittung ist eine einfache Heuristik basierend auf ./!/? — sie erkennt Abkürzungen wie "Dr." nicht als Satz-Nicht-Ender, also überprüfen Sie die Ausgabe bei Text mit vielen Abkürzungen. Die Option "XML-Gültigkeit überprüfen" überprüft, ob das generierte Markup strukturell korrekt ist.
Alles läuft lokal in Ihrem Browser — Ihr Skript wird niemals irgendwo hochgeladen. Wenn das Markup richtig aussieht, kopieren Sie es, laden Sie es als .txt-Datei herunter oder senden Sie die Ausgabe an die Eingabe eines anderen Tools.