Генератор розмітки SSML
Перетворіть простий текст на валідну розмітку SSML для синтезу мови: паузи, наголос, вимова та темп.
Генератор розмітки SSML
Вставте простий текст, і цей інструмент обертає його в Speech Synthesis Markup Language (SSML) — XML-діалект, який Amazon Polly, Google Cloud Text-to-Speech та Azure Speech використовують для управління читанням синтезованими голосами. Абзаци стають елементами <p>, речення стають елементами <s>, а інструмент вставляє теги <break> між ними, щоб темп був явним, а не залишений на розсуд алгоритму рушія.
Панель параметрів контролює обсяг розмітки, яка додається. Встановіть довжину паузи між реченнями та між абзацами в мілісекундах, виберіть швидкість мовлення та тональність — значення, які відрізняються від стандартних, обертають весь результат у тег <prosody>. Ввімкніть наголос, щоб перетворити *відмічені* слова на <emphasis level="moderate">, та ввімкніть вимову капітальних абревіатур, щоб обернути серії великих букв як "NASA" у <say-as interpret-as="characters">, щоб їх читали по буквах, а не як вигадане слово. Користувацький словник вимови дозволяє сопоставити певні слова із заміною, відображеною як підстановка <sub alias="…"> або <phoneme alphabet="ipa" ph="…"> — корисно для імен, назв брендів чи слів, які голос вимовляє невірно.
Параметр цільової платформи регулює кореневий елемент <speak>: Azure вимагає атрибути версії, простору імен та xml:lang, які Amazon Polly та Google Cloud TTS не вимагають, тому переключення платформ змінює лише цей обгортка. Розділення на речення — це простий евристичний метод на основі ./!/? — він не розпізнає абревіатури як "Dr." як не-термінатори, тому перевірте результат на текстах з великою кількістю абревіатур. Опція "перевірити коректність XML" перевіряє, що згенерована розмітка синтаксично коректна (кожен тег закривається правильно), перш ніж ви скопіюєте її.
Все виконується локально у вашому браузері — ваш скрипт ніколи не завантажується нікуди. Коли розмітка виглядає правильно, скопіюйте її, завантажте як файл .txt або відправте результат на вхід іншого інструменту для подальшого редагування.