SSML (Speech Synthesis Markup Language) - это XML-разметка, которая управляет произношением текста. Используйте её для точного контроля над акцентом, паузами, тоном и произношением. Доступно на планах Pro и Agency.
Включение SSML
- Перейдите в Синтез речи → Контент.
- Включите Разрешить SSML в содержимом записи.
- Сохраните.
После включения любые SSML-теги внутри содержимого записи передаются в ElevenLabs вместо того, чтобы читаться как текст.
Основные теги SSML
Паузы
Вставьте тишину любой длины.
<break time="500ms" />
Значения: от 100ms до 10s. Используйте для драматических пауз или естественного ритма.
Акцент
Выделите слово или фразу.
<emphasis level="moderate">важное слово</emphasis>
Уровни: none, reduced, moderate, strong.
Произношение чисел и дат
Задайте конкретный способ чтения.
<say-as interpret-as="date">2026-04-18</say-as>
<say-as interpret-as="telephone">555-1234</say-as>
<say-as interpret-as="characters">NASA</say-as>
Общие значения interpret-as: date, time, telephone, characters, cardinal, ordinal.
Фонетическое произношение
Укажите произношение в МФА (Международный фонетический алфавит).
<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>
Полезно для технических терминов, иностранных слов или названий брендов, которые стандартное произношение передаёт неверно.
SSML в редакторе блоков
Добавляйте SSML внутри блока Произвольный HTML. Обычные текстовые блоки экранируют < и >, поэтому SSML-теги будут отображаться как текст.
<!-- Блок произвольного HTML -->
Добро пожаловать в мою статью.
<break time="500ms" />
Сегодня мы обсуждаем <emphasis level="strong">синтез речи</emphasis> в WordPress.
SSML в шорткодах
Шорткоды принимают SSML внутри содержимого:
[mementor-tts]
Вот <break time="700ms" /> драматическая пауза.
[/mementor-tts]
Что не поддерживается
ElevenLabs не поддерживает все функции SSML. Следующие теги игнорируются (или вызывают ошибки):
<audio>для встроенных аудиофайлов<mark>для меток событий<voice>для смены голоса в середине предложения<w>с атрибутами POS
Вместо них используйте замену слов или другой голос.
Когда использовать SSML, а когда более простые альтернативы
| Цель | Используйте |
|---|---|
| Исправить произношение одного слова | Замена слов (проще) |
| Добавить короткие паузы | Пользовательские паузы (SSML не нужен) |
| Выделить фразу | SSML <emphasis> |
| Конкретный формат даты/числа | SSML <say-as> |
| Фонетическое произношение | SSML <phoneme> |