Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
© 2022 ООО «Яндекс.Облако»
Yandex SpeechKit
  • Начало работы
  • Распознавание речи
    • О технологии
    • Потоковое распознавание
    • Распознавание аудиофайлов
      • Синхронное распознавание
      • Асинхронное распознавание
    • Модели распознавания
    • Расширение модели распознавания речи
    • Загрузка данных для дообучения модели
  • Синтез речи
    • О технологии
    • Список голосов
    • Настройка генерации речи
    • Использование SSML
    • Список поддерживаемых фонем в SSML
    • SpeechKit Brand Voice
      • О технологии SpeechKit Brand Voice
      • Формат входных данных Brand Voice Adaptive
      • Загрузка данных для Brand Voice
  • Форматы аудио
  • Интеграция телефонии
  • Использование API
    • Аутентификация в API
    • Формат ответа
    • Диагностика ошибок
    • Справочники API распознавания
      • API v2
        • API потокового распознавания
        • API синхронного распознавания
        • API асинхронного распознавания
      • API v3 gRPC (англ.)
        • Overview
        • Recognizer
    • Примеры использования API распознавания
      • Потоковое распознавание API v3
      • Потоковое распознавание API v2
      • Синхронное распознавание API v2
      • Асинхронное распознавание формата LPCM — API v2
      • Асинхронное распознавание формата OggOpus — API v2
    • Справочники API синтеза
      • API v1
      • API v3 gRPC (англ.)
        • Overview
        • Synthesizer
    • Примеры использования API синтеза
      • Синтез API v3
  • SpeechKit Hybrid
    • О технологии
    • Системные требования
    • Синтез речи
    • Распознавание речи
    • Мониторинг
    • Справочники API gRPC (англ.)
      • Аутентификация в API
      • Синтез речи
        • Overview
        • Synthesizer
      • Потоковое распознавание
        • Overview
        • Recognizer
  • Квоты и лимиты
  • Управление доступом
  • Правила тарификации
  • Релизы
    • Релизы распознавания
    • Релизы синтеза
    • Архив релизов
  • Публичные материалы
  • Вопросы и ответы
  1. Синтез речи
  2. Настройка генерации речи

Настройка генерации речи

Статья создана
Yandex Cloud
  • Элементы разметки
    • Поставить ударение
    • Отметить паузу между словами
    • Явно указать паузу между предложениями
    • Установить паузу, зависящую от контекста
    • Выделить акцент

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

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

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

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

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

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

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

или

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

Отметить паузу между словами

Используйте символ - между словами, когда нужно отметить паузу:

Идет направо - песнь заводит.

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

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

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

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

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

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

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

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

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

или

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

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

Language / Region
© 2022 ООО «Яндекс.Облако»
В этой статье:
  • Элементы разметки
  • Поставить ударение
  • Отметить паузу между словами
  • Явно указать паузу между предложениями
  • Установить паузу, зависящую от контекста
  • Выделить акцент