Якорь Top Top
Russian | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Окно редактирования сценарияПредставляет из себя древовидную вопросно-ответную систему с нейросетевым обучением и извлечением ответов. Сценарий в редакторе строится на основе вопрос-ответ, мы сами составляем вопросы и задаем вероятные ответы на них. При звонке, в зависимости от вероятности ответа, система будет двигаться по составленному сценарию. Элементы управления:
Горячие клавиши:
Работа с блокамиНастройка каждого блока/стрелки на рабочем пространстве производится в правой части экрана редактора. Для того чтобы открыть свойства, нужно кликнуть на блок/стрелку левой клавишей мыши. Для быстрого создания часто используемых блоков предусмотрена функция, которая позволяет создать блок в один клик. Для этого, у выделенного блока, внизу располагаются кнопки с блоками типа Вопрос, Информация и Случайный выбор. Пользователю лишь остается потянуть одну из кнопок, чтобы расположить блок на рабочем пространстве.
Оглавление Создание сценария Стрелка (Ветка) Якорь | | Сценарии | Сценарии |
Подсказка |
---|
Инструкция по созданию сценария описана в этой статье. |
class | page-headline |
---|
Представляет из себя древовидную вопросно-ответную систему с нейросетевым обучением и извлечением ответов. Сценарий в редакторе строится на основе вопрос-ответ, мы сами составляем вопросы и задаем вероятные ответы на них. При звонке, в зависимости от вероятности ответа, система будет двигаться по составленному сценарию.
Элементы управления:
Позволяют задать системе сценарии обзвона.
Изменяет масштаб рабочего пространства.
Горячие клавиши:
Ctrl
Ctrl + S
class | page-headline |
---|
Настройка каждого блока/стрелки на рабочем пространстве производится в правой части экрана редактора. Для того чтобы открыть свойства, нужно кликнуть на блок/стрелку левой клавишей мыши. Для быстрого создания часто используемых блоков предусмотрена функция, которая позволяет создать блок в один клик. Для этого, у выделенного блока, внизу располагаются кнопки с блоками типа Вопрос, Информация и Случайный выбор. Пользователю лишь остается потянуть одну из кнопок, чтобы расположить блок на рабочем пространстве.
Подсказка |
---|
Работа с переменными в редакторе сценариев описана в этой статье. |
class | page-headline |
---|
Описание:
Показывает направление сценария и определяет условия перехода от одного блока к другому. У таких блоков как Вопрос, Условие, Запрос к серверу и Эмоции, стрелка имеет свойства отличные от всех остальных блоков.
title | Свойства стрелки |
---|
Описание
1. Заголовок стрелки
Возможно использовать как пометку для себя, чтобы знать какой ответ мы будем ожидать от пользователя, либо любая другая информация, которая нам облегчит навигацию по сценарию
Подсказка |
---|
См. также Стрелки принятия решений. |
Div | ||
---|---|---|
| ||
Стартовый блок |
Описание:
Стартовый блок служит для отображения начала сценария диалога и его настройки. С помощью этого блока можно быстро найти начало в сценариях с огромным количеством блоков.
title | Свойства блока |
---|
1. Название скрипта – позволяет быстрее найти блок в редакторе сценариев. Служит для поиска сценария в кабинете администратора.
2. Отладочный режим – включает режим подробного логирования действий робота. Этот режим включается по просьбе технической поддержки и используется для поиска и устранения ошибок в работе робота. После включения этого режима пользователю требуется повторить диалог с клиентом, в котором возникают прроблемы. Все ошибки фиксируются на сервере разработчика. Использование этого режима увеличивает вычислительную нагрузку на систему. Не рекомендуется включать этот режим без соответствующего указания.
3. Включить прерывания – включает режим перебивания бота в диалогах.
4. Система распознавания – выбирает систему распознавания речи клиента в диалоге. Во всех случаях рекомендуется использовать систему распознавания по умолчанию. Изменять систему распознавания рекомендуется только при запросе от службы технической поддержки.
5. Язык – язык речи, который распознается системой.
Раскрыть | ||
---|---|---|
| ||
|
6. Тип аудио – вид голосовых сообщений робота. Возможные варианты:
Синтез –синтез речи по указанной фразе7. Выберите тип голоса – тип голоса робота в диалогах с клиентом.
8. Выберите эмоцию – эмоциональный тон голосовых сообщений робота. Воможные варианты:
- Нейтральный
- Доброжелательный
- Раздраженный
9. Выберите скорость (темп) в диапазоне от 01. до 3.0 – темп речи в голосовых сообщениях робота
10. Количество переспросов – количество раз, когда робот переспрашивает клиента, если не получает или не может распознать ответ на свой вопрос. Для стабильной работы этой функции нужно добавить фразу или несколько фраз переспроса.
11. Фразы с просьбой повторить ответ – текст, который будет озвучен роботом в случае, если не удастся получить ожидаемый ответ клиента.
Примечание |
---|
Если вариантов больше одного, то фразы будут произноситься в случайном порядке. |
12. Фразы с просьбой сказать следующую часть большого числа – робот будет воспроизводить в диалоге с клиентом указанную фразу в случае, если произнесенное клиентом число содержит меньше символов, чем ожидалось.
13. Переводить на специалиста, если робот не знает что делать – в случае, если робот не знает, что делать, будет выполнена переадресация на оператора.
14. Допустимое количество циклов – максимальное количество раз, когда робот попросит клиента повторить ответ на заданный вопрос.
15. Отключить приведение слов к первой форме при выборе ответа – отключает приведение слов в начальную форму, что усложняет распознавание речи клиента. Если параметр не используется, то система по умолчанию приводит все слова в ответах клиента в начальную форму. Существительные приводятся к форме единственного числа и именительного падежа (например, менеджер). Глаголы приводятся в неопределенную форму (например, позвонить).
16. Отключить фонетический корректор на звонках – отключает фонетический корректор. Эта функция корректирует мелкие ошибки в произношении слов (например: пирвет → привет).
17. Выберите блок по умолчанию – блок в сценарии, в который система направляет робота, если он не получает или не может распознать ответ клиента на свой вопрос.
18. Таймаут ожидания ответа (сек) – период времени, в течение которого робот ожидает от клиента ответ на вопрос. Если клиент ответит на вопрос робота после истечения указанного времени, и его ответ не будет соответствовать заданному вопросу, то система применит его ответ к блоку вопрос, который указан в качестве блока помощи (см. ниже).
19. Выберите блок помощи – блок Информация, к которому перейдет робот, если в ответе пользователя содержится одна из следующих фраз: помощь, что ты умеешь.
20. Выберите блок помощи вопрос – блок Вопрос, к которому система применяет ответ клиента, если клиент не ответил на вопрос в течение указанного времени, и его ответ не подходит под заданный вопрос
21. Фоновые шумы – фоновый шум позволяет создать желаемую атмосферу во время диалога с клиентом (например, звуки офиса, улицы, аэропорта).
22. Шаблоны ключевых слов – позволяет задать ключевые слова на уровне сценария.
23. Переменные – позволяет задавать переменные и типы их значений (используется только в сценариях для обзвонов).
24. Игнорировать вышестоящие ключевые слова – эта функция позволяет игнорировать установленные ключевые слова на вышестоящих уровнях (выше уровня сценария), делая актуальными лишь ключевые слова, заданные на уровне сценария и его блоков.
Ключевые слова платформы – отображает список всех ключевых слов, которые заданы на уровне платформы.
Ключевые слова компании – отображает список всех ключевых слов, которые заданы на уровне компании.
25. Новое ключевое слово – позволяет указать новые ключевые слова на уровне сценария для работы функции перебивания.
блок Вопрос, в который система переведет робота, если в ответе клиента присутствует одна из следующих фраз: «Помощь», «Что ты умеешь».
class | page-headline |
---|
Описание:
Данный блок позволяет определить направление сценария на основании эмоции клиента.
Раскрыть | ||
---|---|---|
| ||
Описание | Скриншот | |
1. ID – уникальный идентификатор блока. 2. Тип блока – отображает тип выбранного блока. Позволяет заменить тип блока на любой другой. 3. Маркер блока – произвольный текст, может использоваться в отчетах как маркер посещения (необязателен для заполнения). | ||
Раскрыть | ||
| ||
Свойства: | ||
Описание | Скриншот | |
1. Текст стрелки – вспомогательный текст, который позволяет создателю сценария ориентироваться в связях. 2. Тип эмоций – выбор эмоции, которую система будет ожидать для переход по ветке. | ||
Тип | Описание | |
Позитивная | Переход по стрелке будет происходить в случае, если переменная {детектор.эмоции} имеет значение positive | |
Негативная | Переход по стрелке будет происходить в случае, если переменная {детектор.эмоции} имеет значение negative | Нейтральная | Переход по стрелке будет происходить в случае, если переменная {детектор.эмоции} имеет значение neutral
...
English | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Table of contents Creating a script Arrow (Branch) 1. Script Якорь |
Importance of focusing on “Audio type” field is very high as it afterwards controls capability of adding audio recording to repeat phrases section and efficiency of “voice block” section. On pictures below you can see how repeat section appearance changes depending on defined settings in pause block.
A question-answer system which bears a superficial resemblance to a tree with neural network training and extraction of answers. Script is made as a question-answer basis, the questions and possible answers are developed ourselves. During the call, depending on possible response, the system will operate according to the script. Control elements (Controls):
Hotkeys:
Each block / arrow settings is configured on the right side of the editor screen on the workspace. In order to open the properties, you need to click on the block / arrow with the left mouse button. There is also a function that allows you to create blocks you use frequently in just one click. Selected block has buttons at the bottom, such as “Question”, “Information”, and “Random Selection”. The user only has to pull one of the buttons to place the block in the workspace.
For cases when automatic speech recognition is not possible or the blocks do not have connections (arrows) it is possible to configure the call forwarding to a specialist.
Creation and use of a variable is going through a simple declaration in the field. For example, we create a variable which contains the current date and let's name it CurrentYear As you can see in the screenshot, the name is just typed into the field. As soon as the system reaches this exact block, it automatically creates a variable with that name, recorded data we need but to use created variable, you need to enclose it in curly brackets.
As you can see in the screenshot, this block includes condition which we had put in the variable earlier. 2. Elements Якорь |
Description: Shows the direction of the script (branch) and determines conditions for the transition from one block to another. For such blocks as “Question”, “Condition”, “Server Request” and “Emotions”, the arrow has properties different from all other blocks.
Description: This block is used to fix the beginning of the script.The block does not imply any actions, and serves solely to display beginning of the dialog script to the user. It allows navigating in case of a large dialog script “tree”.
Description: This block is intended (to survey) for polling the user. Exit Criteria:
Description: This block switches the system to standby mode. Exit Criteria:
Description: This block is used to issue voiced message to the user. Exit Criteria:
Description: This block allows determining the script direction according to the dialog state. Navigation through arrow will be performed if all conditions specified by the user are met.
Description: This block is intended to ensure variability of the dialog. The system randomly navigates through arrows that exit the block.
Description: This block allows determining the script direction according to the user emotions. Navigation through arrow will be performed if all conditions specified by the user are met.
Description: This block is intended for recording the result of the conversation, as well as for forced transfer to the operator, sending a message and/or notification.
Description: This block is used to complete a request to an external server. It is recommended to read about the syntax of the JSON format for a better understanding of the block operation. Read
|
Div | ||
---|---|---|
| ||
TWIN © |
...