Оглавление
1. Скрипт
Создание скрипта
При создании скрипта очень важно уделить внимание полю "Тип аудио", т.к. впоследствии от него, будет зависеть, возможность добавления аудиозаписи во фразы повтора и работоспособность секции "Озвучка блока".
На изображениях в таблице ниже видно, что в зависимости от выбранной настройки, в блоке паузы, меняется вид секции повтора.
Тип синтез | Система будет сама озвучивать написанный текст | |
---|---|---|
Тип аудиозапись | Система будет использовать добавленные аудиозаписи |
В таких блоках как Вопрос, Пауза, Запрос к серверу(?) и Информация, вместо текста, который должен произноситься системой, будут использоваться добавленные аудиозаписи из секции "Озвучка блоков"
Окно редактирования скрипта
Элементы управления:
Блоки действий | Позволяют задать системе сценарии обзвона | |
Рука | Даёт возможность перемещаться по рабочему пространству | |
Курсор | Позволяет работать с объектом или выделять их | |
Карта | Открывает окно с рабочим пространством для быстрого перемещения | |
Масштаб | Изменяет масштаб рабочего пространства | |
Отменить | Отменяет последнее действие | |
Вернуть | Возвращает в исходное состояние(?) | |
Сохранить | Сохраняет скрипт | |
Удалить | Удаляет скрипт | |
Удалить медиа | Удаляет все записанные и загруженные медиафайлы | |
Показать последний | Перейти к последнему добавленному блоку | |
Очистить | Возвращает в исходное состояние | |
Чат | Позволяет проверить скрипт в форме переписки | |
Микрофон | Позволяет проверить скрипт в форме живого общения |
Горячие клавиши:
Сохранение скрипта | Ctrl + S |
Снятие выделения | Esc |
Удаление выделенного элемента | Del |
2. Элементы
Стрелка (Ветка)
Описание:
Показывает направление сценария и определяет условия перехода от одного блока к другому. При клике на стрелку, пользователь увидит её свойства. У таких блоков как Вопрос, Условие, Запрос к серверу и Эмоции, стрелка имеет свойства отличные от всех остальных блоков.
Начальный блок
Описание:
Данный блок используется для фиксации начала сценария. Блок не предполагает каких-либо действий и служит исключительно для отображения пользователю начало сценария диалога. Позволяет ориентироваться при большом "дереве" сценария диалога.
Блок Вопрос
Описание:
Данный блок предназначен для опроса пользователя.
Условия выхода:
- По истечении времени сеанса распознавания
- По ключевому слову
Если система не смогла распознать речь, либо после данного блока отсутствует стрелка, то звонок будет автоматический переведен на оператора
Блок Пауза
Описание:
Данный блок переводит систему в режим ожидания ответа.
Условия выхода:
- По истечении заданного времени
- По ключевому слову
Блок Информация
Описание:
Данный блок используется для произнесения сообщения пользователю.
Условия выхода:
- После озвученного сообщения системой
- Пропуск блока
Блок Условие
Описание:
Данный блок позволяет определить направление сценария на основании состояния диалога. Переход по стрелке будет произведен в случае удовлетворения заданных пользователем условии.
Блок Случайный выбор
Описание:
Данный блок предназначен для вариативности диалога. Система в случайном порядке выполняет переход по стрелкам, которые выходят из блока.
Блок Эмоции
Описание:
Данный блок позволяет определить направление сценария на основании эмоции пользователя. Переход по стрелке будет произведен в случае удовлетворения заданных пользователем условии.
Блок Результат
Описание:
Данный блок служит для фиксации результата разговора, а также для принудительного перевода на оператора, отправки сообщения и отправки нотификации.
Блок Запрос к серверу
Описание:
Данный блок используется для выполнения запроса к внешнему серверу.