.top-button { background-image: url(https://confluence.twin24.ai/download/thumbnails/23986188/baseline_keyboard_arrow_up_white_18dp.png) !important; background-position: center; background-color: #47a7f5 !important; background-repeat: no-repeat; box-shadow: -1px 1.5px 3px #999; color: #47a7f5 !important; border-radius:50px !important; position: fixed; bottom: 45px; left: 93.5%; width: 50px; height: 50px !important; font-size: 12px !important; padding: 14.5px !important; z-index: 2; } .top-button:hover{ background-color: #65b9ff !important; color: #65b9ff !important; } .page-header{ background-color: #232838; background-repeat: no-repeat; background-position: center; width: auto; height: 100px; background-image: url(https://confluence.twin24.ai/download/attachments/23986188/logo_twin-02.png); background-size: 10em; color: #fff; font-size: 20px; padding: 20px; } .page-footer{ background-color: #232838; background-image: url(https://confluence.twin24.ai/download/thumbnails/23986188/decorated-pattern-dark.png); width: auto; height: 10px; color: #fff; text-align: end; font: small-caption; padding-inline-end: 30px; padding-top: 200px; padding-bottom: 30px; } .page-headline{ background-image: url(https://confluence.twin24.ai/download/thumbnails/23986188/Solid256dot8_2changed.png); background-repeat: no-repeat; background-position-x: -227px; background-position-y: center; padding: 20px; background-color: #007bff; width: auto; height: 10px; color: #fff; text-align: center; font: caption; font-weight: 600; } .tabs-menu{ padding-left: 85% !important; }

Общая информация

Гибридный синтез позволяет озвучивать значение переменной при воспроизведении аудиофайла. Значение переменной озвучивается тем же голосом, который используется на выбранном аудиофайле, что обеспечивает естественность звучания всего сообщения.

Для использования гибридного синтеза нужно выполнить следующие действия:

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

См. также: Как избежать ошибок при использовании гибридного синтеза.

Как использовать в сценарии

Для использования гибридного синтеза в сценарии выполните следующие действия:

1. В стартовом блоке сценария задайте следующие настройки:



2. Создайте переменную, значение которой нужно синтезировать. Например, значение переменной можно получить из ответа клиента. Для этого в свойствах стрелки, выходящей из соответствующего блока Вопрос, задайте следующие настройки:

3. В блоке сценария, в котором предполагается использовать гибридный синтез, задайте следующие настройки:

Для корректной работы длина озвучиваемой фразы не должна превышать 250 символов.

Текст фразы (за исключением имени переменной) должен полностью совпадать с текстом аудиозаписи.

В тексте фразы можно использовать несколько переменных. Однако, чтобы избежать возможных ошибок в работе робота, рекомендуется использовать не более одной переменной.

Переменная или сумма всех переменных во фразе не должна превышать 25% от всей фразы.

Длина всей фразы с учетом синтезируемой переменной должна быть не менее 3 секунд.

Загружаемый аудиофайл должен быть в формате .wav.

При разметке звуковой дорожки перед синтезируемой переменной и после нее необходимо делать отступ в 50 мс. 

Например, если во фразе синтезируемую переменную можно начать произносить с 2500 мс и она будет произноситься 1000 мс, то в поля начала и продолжительности переменной необходимо вписать 2450 и 1050 соответственно.

4. Сохраните изменения в сценарии.

Во время диалога с клиентом робот воспроизведет аудиофайл и в указанный момент синтезирует значение переменной.