{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/telephony/tts-with-variables/yandex-adaptive/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"f94da651-f7ed-58eb-84ba-621a640da389","excerpt":"Yandex поддерживает синтез речи с переменными на базе технологии Yandex SpeechKit Brand Voice Adaptive. Возможность интеграции с Yandex SpeechKit Brand Voice…","html":"<h1>Yandex SpeechKit Brand Voice Adaptive <span class=\"tag-heading blue\">Ранний доступ</span></h1>\n<hr>\n<p>Yandex поддерживает <a href=\"/1.11.7/docs/ru/telephony/tts-with-variables\">синтез речи с переменными</a> на базе технологии <a href=\"https://cloud.yandex.ru/docs/speechkit/tts/brand-voice/#adaptive\" target=\"_blank\" rel=\"noopener noreferrer\">Yandex SpeechKit Brand Voice Adaptive</a>.</p>\n<blockquote>\n<p>Возможность интеграции с Yandex SpeechKit Brand Voice Adaptive через JAICP находится в раннем доступе.\nОставьте заявку на адрес <a href=\"mailto:sales@just-ai.com\" target=\"_blank\" rel=\"noopener noreferrer\">sales@just-ai.com</a> для получения подробной информации.</p>\n</blockquote>\n<h2>Использование</h2>\n<p>Чтобы использовать технологию в проектах на JAICP, необходимы следующие действия.</p>\n<ol>\n<li><strong>Подготовка входных данных.</strong> Подготовьте корпус шаблонов и записей диктора для обучения модели. Следуйте всем требованиям, предъявляемым к качеству данных. Данные будут переданы в Яндекс.</li>\n</ol>\n<p class='warn'><a href=https://cloud.yandex.ru/docs/speechkit/tts/brand-voice/income-data-format target=\"_blank\" rel=\"noopener noreferrer\">Подробнее о требованиях к формату входных данных в документации Yandex SpeechKit</a></p>\n<ol start=\"2\">\n<li>\n<p><strong>Подготовка модели синтеза.</strong> Яндекс обучает модель. Цикл обучения занимает порядка календарного месяца.</p>\n</li>\n<li>\n<p><strong>Размещение модели синтеза.</strong> Яндекс размещает обученную модель в Yandex.Cloud и выдает ID модели, который можно использовать в проекте.</p>\n</li>\n<li>\n<p><strong>Настройка синтеза в JAICP.</strong> В параметрах телефонного канала заполните <a href=\"/1.11.7/docs/ru/telephony/recognition_synthesis_settings#yandex-v3\">настройки синтеза</a>. В качестве голоса укажите полученный ID модели:</p>\n</li>\n</ol>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 827px; \"\n    >\n      <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 49.16666666666667%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAIAAAA7N+mxAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA00lEQVQoz42R3W6DMAyF8/4vuZuphYIgJDT+t6dChzRpqBwdWbn5bMcnLfPU328i6ptUVS4r3Ur76oay5FprKUVE4rLSDDw9kRABEABUlZmJaK9m5udK9ILa0czM5ml69P0wDH3XCXNEnMKIuK4rIB6wmb3fEWyuJ7bXZKLWGm0TIkJUn8Sopmb3pt9NzR3N6a9BVNReMCIedzJVQgz3Y9f4z77dIjFCLQsR7bBHNAD/pP136QHS11aXPM855zyOYynlY0h7CqmSrCzCWzi/8VzM+QdQPE0JHfaVvwAAAABJRU5ErkJggg=='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"Заполнение настроек синтеза для телефонного подключения\"\n        title=\"Заполнение настроек синтеза для телефонного подключения\"\n        src=\"/1.11.7/static/a5d2b2dd6491e960feff00ce1c0f3309/4e6ec/yandex-v3-settings.png\"\n        srcset=\"/1.11.7/static/a5d2b2dd6491e960feff00ce1c0f3309/e85cb/yandex-v3-settings.png 480w,\n/1.11.7/static/a5d2b2dd6491e960feff00ce1c0f3309/4e6ec/yandex-v3-settings.png 827w\"\n        sizes=\"(max-width: 827px) 100vw, 827px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n        decoding=\"async\"\n      />\n    </span></p>\n<p>Далее вы можете использовать в сценарии синтез речи с переменными для генерации ответов бота.\nДля этого вам потребуется метод <a href=\"/1.11.7/docs/ru/JS_API/built_in_services/reactions/ttsWithVariables\"><code class=\"language-text\">$reactions.ttsWithVariables</code></a>.</p>\n<p class='warn'>Just AI — партнер Yandex SpeechKit. Мы можем помочь вам с регистрацией аккаунта, созданием проекта и подготовкой данных.\nПри необходимости оставьте комментарий к заявке. <br>\nМы также готовы предоставить собственные модели синтеза для дообучения на ваших данных —\nтак подготовительный этап пройдет гораздо быстрее.</p>\n<h2>Ограничения</h2>\n<h3>Ограничение на длину фраз</h3>\n<p>Длина фраз, которые подаются на синтез речи с переменными,\nне должна превышать 160 символов, включая пробелы и знаки препинания. В противном случае провайдер вернет ошибку.</p>\n<h3>Ограничение на код сценария</h3>\n<p>При использовании синтеза речи с переменными в сценарии не работает тег <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>.\nПомимо вызова <code class=\"language-text\">$reactions.ttsWithVariables</code> возможно только воспроизведение аудио через тег <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>.</p>\n<h2>Повторное обучение</h2>\n<p>При синтезе возможно использовать шаблоны, которые не участвовали в обучении модели.\nОднако качество вставки переменных в такие шаблоны не гарантируется.</p>\n<p class='warn'>Если таких шаблонов становится много, рекомендуется добавить их в набор входных данных и отправить заявку на повторное обучение модели.</p>","frontmatter":{"title":"","description":null},"headings":[{"value":"Yandex SpeechKit Brand Voice Adaptive"}]}},"pageContext":{"slug":"/docs/ru/telephony/tts-with-variables/yandex-adaptive/","previous":{"fields":{"slug":"/docs/zh/Content_testing/tests_xml/tests_xml/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/telephony/calls_api/cancel_jobs/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}