Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
    • Cloud Interconnect
    • Cloud Backup
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Router
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Managed Service for YDB
    • SpeechKit
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • Container Registry
    • Managed Service for Prometheus®
    • Message Queue
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Cloud Apps
    • Yandex AI Studio
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Yandex Cloud Video
    • Stackland
    • Yandex StoreDoc
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • DataSphere
    • Vision OCR
    • Translate
    • Cloud Registry
    • SmartCaptcha
    • Cloud Desktop
    • SourceCraft Code Assistant
    • Managed Service for GitLab
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Serverless Integrations
    • IoT Core
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»
  • Обзор технологий SpeechKit
    • О технологии
    • Список голосов
      • Обзор
      • TTS-разметка
      • Разметка SSML
      • Список поддерживаемых фонем в TTS
      • Список поддерживаемых фонем в SSML
  • Поддерживаемые форматы аудио
  • Интеграция телефонии
  • Квоты и лимиты
  • Управление доступом
  • Правила тарификации
  • Аудитные логи Audit Trails

В этой статье:

  • Элементы разметки
  • Поставить ударение
  • Явно указать паузу между предложениями
  • Установить паузу, зависящую от контекста
  • Выделить акцент
  • Использовать фонетическое произношение
  • Примеры использования русских фонем
  1. Синтез речи
  2. Разметка текста
  3. TTS-разметка

TTS-разметка текста

Статья создана
Yandex Cloud
Обновлена 28 мая 2026 г.
Открыть в Markdown
  • Элементы разметки
    • Поставить ударение
    • Явно указать паузу между предложениями
    • Установить паузу, зависящую от контекста
    • Выделить акцент
    • Использовать фонетическое произношение
    • Примеры использования русских фонем

Примечание

В регионе Казахстан доступна только версия API v3.

TTS-разметка дает возможность управлять синтезом речи при помощи специальных символов и SIL-тегов. Это позволяет сделать синтезированную речь более естественной.

Поддержка TTS-разметки доступна для русского языка при использовании API v3 и API v1 для данных в формате text.

Расстановка пауз доступна для тестирования при синтезе на всех поддерживаемых языках.

Примечание

Сервис SpeechKit предназначен для синтеза естественной речи. Разметка данных для синтеза помогает настроить произношение отдельных слов, фраз и предложений, но не предназначена для генерации отдельных звуков и тишины.

Разметка в тексте будет служить подсказкой для синтеза, а не непосредственным указанием к действию.

Элементы разметкиЭлементы разметки

Описание Спецсимволы и теги
Поставить ударение +
Явно указать паузу между предложениями sil<[t]>, где t — длительность паузы в миллисекундах. Максимальное значение — 7 000.
Указать паузу, зависящую от контекста <[small]>. Допустимые значения: tiny, small, medium, large, huge
Выделить акцент <[accented]> или **акцентное слово**
Использовать фонетическое произношение [[<фонемы_слова_разделенные_пробелами>]]

Важно

При синтезе по аудиошаблонам разметка за пределами переменной части игнорируется.

Поставить ударениеПоставить ударение

Используйте символ + перед ударной гласной, в случаях, когда нужно уточнить корректный вариант произношения слова, например:

Дверь в комнату заперта на зам+ок.

или

Вход в з+амок действительно существовал.

Явно указать паузу между предложениямиЯвно указать паузу между предложениями

Для явного указания паузы между предложениями вы можете добавить специальный тег: sil<[t]>, где t — длительность паузы в миллисекундах:

Унылая пора! sil<[300]> Очей очарованье!

Примечание

Текст для синтеза не может состоять только из символов разметки. С помощью SpeechKit нельзя сгенерировать файл с тишиной вместо речи.

Паузы, поставленные в начале и в конце предложения, будут игнорироваться.

Установить паузу, зависящую от контекстаУстановить паузу, зависящую от контекста

Используйте слова-подсказки, чтобы длительность пауз подбиралась автоматически.

Мороз и солнце; <[medium]> день чудесный!

Выделить акцентВыделить акцент

Чтобы выделить акцент в слове, можно поставить перед ним тег <[accented]>. Например:

Удобные интерфейсы для решения <[accented]> задач.

Также выделить акцент на одном или нескольких словах можно при помощи звездочек (**слово**). Например:

Мы всегда будем в ответе за тех, **кого приручили**.

Использовать фонетическое произношениеИспользовать фонетическое произношение

Используйте выделение блоком [[ ]], чтобы контролировать правильность произношения с помощью фонем. Для воспроизведения будет использован текст в блоке:

Привет! Меня зовут [[v a sʲ ʌ]]

Список поддерживаемых фонем.

Примеры использования русских фонемПримеры использования русских фонем

Пример 1

Ишимбай — город в России.

Всем привет! Я взял билеты на автобус в город [[i ʂ ɨ m b a j]] и буду там наслаждаться природой.

Пример 2

Керемет — казахское женское имя. Возможна путаница Керемет/керемёт.

Познакомься, это моя подруга [[kʲ ɪ rʲ ɪ mʲ ɛ t]]. Мы вместе учились в школе.

Пример 3

Лена — женское имя в родительном падеже, множественном числе. Возможна путаница Лен/лён.

В моей семье очень много [[lʲ ɛ n]]. Это очень популярное имя у нас.

Пример 4

Берет — головной убор. Возможна путаница берет/берёт.

Голубой [[bʲ ɪ rʲ ɛ t]]. Передай мне, пожалуйста, мой берет.

Была ли статья полезна?

Предыдущая
Обзор
Следующая
Разметка SSML
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»