Шаблон "Искусственный интеллект" (версия 3.хх): различия между версиями

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
Строка 24: Строка 24:
==Если инициализация искусственного интеллекта прошла успешно==
==Если инициализация искусственного интеллекта прошла успешно==


В случае успешной инициализации выполнение команд продолжится.
Команда "Если", в данном случае будет проверять выполнение команды "Инициализация искусственного интеллекта", в случае если команда выполнилась успешно, тогда выполнение перейдет к её подкомандам.


[[Файл:Если инициализация успешна.png]]
[[Файл:Если инициализация успешна.png]]


Для более подробной информации, по данной команде [[Команды (версия 3.xx)/Если|см. здесь.]]
Для более подробной информации, по данной команде [[Команды (версия 3.xx)/Если|см. здесь.]]


==Работа цикла==
==Работа цикла==

Версия 04:58, 6 сентября 2018

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

Загрузка шаблона

Для загрузки шаблона "Искусственный интеллект" необходимо выбрать соответствующий шаблон из раздела "Команды".

Как подключать и сохранять шаблоны см. здесь.


Инициализация искусственного интеллекта

Команда "Инициализация искусственного интеллекта", подготавливает искусственный интеллект к работе.

Инициализация ии v12.png

У данной команды установлены следующие настройки:

  • Текст сообщения для передачи искусственному интеллекту - JSON, т.е. формат выражения будет следующий, {Text:"Слово"};
  • Записать результат - "Out", т.е. это переменная, которая будет содержать ответ искусственного интеллекта;
  • Сервис - "Сall Office".

Для более подробной информации, по данной команде см. здесь.

Если инициализация искусственного интеллекта прошла успешно

Команда "Если", в данном случае будет проверять выполнение команды "Инициализация искусственного интеллекта", в случае если команда выполнилась успешно, тогда выполнение перейдет к её подкомандам.

Если инициализация успешна.png

Для более подробной информации, по данной команде см. здесь.

Работа цикла

Команда Цикл используется для выполнения нескольких попыток получения информации от абонента. Если абонент не ответил на вопрос, программа повторит вопрос три раза. Количество попыток настраивается в параметрах команды.

Цикл ИИ v12.png

Для более подробной информации, по данной команде см. здесь.


Способы распознавания

Программа распознает:

  • нажатие клавиш (тональный набор - DTMF)

В этом случае результат распознавания запишется в переменную Клавиши.

Включить распознавание ответа v12 dtmf ии.png

Для более подробной информации, по данной команде см. здесь.


Звуковое сообщение

Собеседнику отправляется звуковое сообщение о том, что программа готова слушать и распознавать.

Звуковое сообщение может быть записано заранее и воспроизведено либо сформировано из выражения. В любом случае программа должна объяснить пользователю, что настало время говорить или набирать цифры на клавишах телефона.

Звуковое сообщение о начале ИИ v12.png

Для более подробной информации, по данной команде см. здесь.


Прослушивание линии

Прослушивание линии и команды выполняются дальше только в случае, если собеседник дослушал звуковое сообщение до конца.

Идет собственно прослушивание того, что сказал или нажал собеседник.

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

Прослушивание линии ИИ v12.png

Для более подробной информации, по данной команде см. здесь.


Отключение распознавание ответа абонента

Распознавание завершает работу

Отключить распознавание ии v12.png

Для более подробной информации по данной команде см. здесь.


Запрос к искусственному интеллекту

Когда интервал, выделенный на распознавание будет исчерпан, настанет время для проверки результата с помощью команд под названием "Если". После проверки делается вывод об успешности распознавания. Если это правда (значение TRUE), то выполняется подкоманда внутри "Если". В данном случае это "Звуковое сообщение", которое воспроизводится индивидуально для каждого из пунктов Голосового меню. Поэтому нам и нужно несколько раз повторить "Если" - в соответствии с количеством вариантов ответа пользователя.

Запрос к искусственному интеллекту

Запрос к ии v12.png

Для более подробной информации по данной команде см. здесь.


Проверка результата

Если распознавание прошло успешно:

Если распознавание успешно 1 v12 ии.png

Для более подробной информации по данной команде см. здесь.


Когда собеседник сказал все, что хотел, и произнес слово 'выход', выполнение команд будет завершено.

Выход из цикла ИИ v12.png

Для более подробной информации по данной команде см. здесь.


Вернуться назад к использованию шаблонов.