{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/telephony/tts-with-variables/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"654265cc-e9ed-5864-ae2e-1f3b0530232a","excerpt":"Синтез речи с переменными Боты в телефонном канале поддерживают два основных способа формирования ответов: Синтез речи (TTS) — генерация речи по печатному…","html":"<h1>Синтез речи с переменными</h1>\n<hr>\n<p>Боты в телефонном канале поддерживают два основных способа формирования ответов:</p>\n<ul>\n<li>\n<p><a href=\"/1.11.7/docs/ru/telephony/recognition_synthesis_settings#tts\">Синтез речи</a> (TTS) — генерация речи по печатному тексту.</p>\n<ul>\n<li>Для синтеза требуется создать подключение к одному из провайдеров TTS.</li>\n<li>Для формирования ответов из сценария используется тег <a href=\"/1.11.7/docs/ru/JAICP_DSL/tags/reaction_tags/a\"><code class=\"language-text\">a</code></a> или метод <a href=\"/1.11.7/docs/ru/JS_API/built_in_services/reactions/answer\"><code class=\"language-text\">$reactions.answer</code></a>.</li>\n</ul>\n</li>\n<li>\n<p><a href=\"/1.11.7/docs/ru/telephony/audio_playback\">Воспроизведение аудио</a> — использование предзаписанных аудиофайлов с записями ответов.</p>\n<ul>\n<li>Помимо работы над сценарием требуется подготовить корпус записей диктора.</li>\n<li>Для формирования ответов из сценария используется тег <a href=\"/1.11.7/docs/ru/JAICP_DSL/tags/reaction_tags/audio\"><code class=\"language-text\">audio</code></a> или метод <a href=\"/1.11.7/docs/ru/JS_API/built_in_services/reactions/audio\"><code class=\"language-text\">$reactions.audio</code></a>.</li>\n</ul>\n</li>\n</ul>\n<p>Основное преимущество аудио в том, что речь диктора более живая и динамичная.\nЭто позволяет более качественно выстраивать диалог с клиентами.</p>\n<p>Однако аудио невозможно использовать в случаях, когда бот должен озвучивать в диалоге переменные значения, зависящие от контекста:\nнапример, имя клиента, номер телефона или размер страховой суммы.\nВ этом случае необходимо сегментировать аудио на части, внутрь которых вставлять синтезированные фрагменты,\nчто негативно сказывается на качестве воспроизведения.</p>\n<p>Технология <strong>синтеза речи с переменными</strong> позволяет заменить несколько слов в аудиозаписи, сделанной диктором.\nЗамену слов (переменных) осуществляет специальная модель синтеза речи, которая обучена на аудиозаписях, сделанных тем же диктором.\nТакая модель способна «подстраиваться» под интонации диктора, благодаря чему переменные звучат естественно и бесшовно вклеиваются в аудиозапись.</p>\n<h2>Провайдеры</h2>\n<p>Yandex поддерживает синтез речи с переменными на базе технологии <a href=\"/1.11.7/docs/ru/telephony/tts-with-variables/yandex-adaptive\">Yandex SpeechKit Brand Voice Adaptive</a>.</p>","frontmatter":{"title":"","description":null},"headings":[{"value":"Синтез речи с переменными"}]}},"pageContext":{"slug":"/docs/ru/telephony/tts-with-variables/","previous":{"fields":{"slug":"/docs/ru/telephony/unsuccessful_call_attempt/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/telephony/tone_dialing/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}