Использование шаблонов команд (версия 3.xx): различия между версиями

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
 
(не показаны 42 промежуточные версии 3 участников)
Строка 1: Строка 1:


В данном случае Шаблоны команд - это некие наборы команд, объединенные общей целью. Далее мы рассмотрим два шаблона: "Искусственный интеллект" и "Голосовое меню".
Шаблоны команд - это некие наборы команд, созданные для реализации конкретной задачи.


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


==Использование готовых шаблонов==


[[Файл:Шаблоны команд.png]]
Для загрузки шаблона необходимо:


==Искусственный интеллект==
*Открыть нужную конфигурацию.
*В выбранной конфигурации нажать на раздел "Команды".
*Выбрать нужный шаблон:


[[Файл:Искусственный интеллект.png]]
[[Файл:Шаблоны команд 1.png]]


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


*Перед загрузкой данного шаблона, программа выдаст предупреждение о том, что после загрузки шаблона, все команда (если они есть) будут удалены. Необходимо согласиться.


* При необходимости модифицируйте программный код на JavaScript. В нем формируется выражение, которое потом может быть использовано для произнесения приветствия.
[[Файл:Шаблоны команд 2.png]]


[[Файл:Программный код.png]]


*если опция "Использовать команды" отключена, то программа предложит включить эту опцию, для того что бы шаблон (команды) исполнялись.


* Цикл
[[Файл:Команда шаблон отправка смс сообщений 2.png]]


[[Файл:Цикл ИИ.png]]


==Создание собственных шаблонов==


В цикле команды будут выполняться до тех пор, пока справедливо условие либо переменная не выходит за пределы лимита.
В разделе "Команды" можно создавать свои собственные шаблоны.
Для этого нужно нажать на ссылку "сохранить" и указать имя для вашего шаблона.


* Включается распознавание
[[Файл:Шаблоны команд 3.png]]


[[Файл:Включить распознавание ответа ИИ.png]]


==Описание готовых шаблонов==


Программа распознает:
*[[Шаблон "Искусственный интеллект" (версия 3.хх)|Шаблон "Искусственный интеллект"]]


- нажатие клавиш (тональный набор - DTMF), но здесь эта опция не выбрана.
*[[Шаблон "Голосовое меню" (версия 3.хх)|Шаблон "Голосовое меню"]]


- голосовой ответ абонента
*[[Шаблон "Отправка SMS-сообщения по нажатию клавиш" (версия 3.хх)|Шаблон "Отправка SMS-сообщения по нажатию клавиш"]]
 
В этом случае результат распознавания запишется в переменную Голос.
 
 
* Собеседнику отправляется  звуковое сообщение о том, что программа готова слушать и распознавать
 
 
[[Файл:Звуковое сообщение о начале ИИ.png]]
 
Звуковое сообщение может быть записано заранее и воспроизведено либо сформировано из выражения. В любом случае программа должна объяснить пользователю, что настало время говорить или набирать цифры на клавишах телефона.
 
 
* Идет собственно прослушивание того, что сказал собеседник.
 
[[Файл:Прослушивание линии ИИ.png]]
 
 
Важно выбрать оптимальный для вас интервал прослушивания реакции собеседника. Он не должен быть чересчур коротким. Иначе распознавание обречено на провал.
 
 
* Распознавание завершает работу
 
[[Файл:Отключить распознавание ИИ.png]]
 
* Когда собеседник сказал все, что хотел, и произнес сакральное слово 'выход', тот как минимум будет прерван цикл, а как максимум - все команды. 
 
[[Файл:Выход из цикла ИИ.png]]
 
==Голосовое меню==
 
[[Файл:Голосовое меню.png]]
 
Как это работает:
 
Выберите шаблон "Голосовое меню" и затем - раздел "Команды". Там автоматически появятся все команды, которые нужны для реализации "Голосового меню".
 
* Цикл
 
[[Файл:Цикл.png]]
 
 
В цикле команды будут выполняться до тех пор, пока справедливо условие либо переменная не выходит за пределы лимита.
 
* Включается распознавание
 
[[Файл:Включить распознавание ответа.png]]
 
 
Программа распознает:
 
- нажатие клавиш (тональный набор - DTMF)
 
В этом случае результат распознавания запишется в переменную Клавиши
 
- голосовой ответ абонента
 
В этом случае результат распознавания запишется в переменную Голос.
 
 
* Собеседнику отправляется  звуковое сообщение о том, что программа готова слушать и распознавать
 
 
[[Файл:Звуковое сообщение о начале.png]]
 
Звуковое сообщение может быть записано заранее и воспроизведено либо сформировано из выражения. В любом случае программа должна объяснить пользователю, что настало время говорить или набирать цифры на клавишах телефона.
 
 
* Идет собственно прослушивание того, что сказал или нажал собеседник
 
[[Файл:Прослушивание линии.png]]
 
 
Важно выбрать оптимальный для вас интервал прослушивания реакции собеседника. Он не должен быть чересчур коротким. Иначе распознавание обречено на провал.
 
 
* Распознавание завершает работу
 
[[Файл:Отключить распознавание.png]]
 
Когда интервал, выделенный на распознавание будет исчерпан, настанет время собирать камни. И тогда перед нами вырастет целая череда команд под названием "Если". Она проверяет результат вычисления некого выражения. После проверки делается вывод об успешности распознавания. Если это правда (значение TRUE), то выполняется подкоманда, живущая внутри "Если". В данном случае это "Звуковое сообщение", которое воспроизводится индивидуально для каждого из пунктов Голосового меню. Поэтому нам и нужно несколько раз повторить "Если" - в соответствии с количеством вариантов ответа пользователя.
 
Когда распознавание кривит душой (значение FALSE), на помощь часто приходит команда "Иначе", которая является прибежищем для неуспешных распознаваний.
 
 
* Если распознавание прошло успешно
 
[[Файл:Если распознавание успешно 1.png]]

Текущая версия на 10:26, 22 августа 2018

Шаблоны команд - это некие наборы команд, созданные для реализации конкретной задачи.

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

Использование готовых шаблонов

Для загрузки шаблона необходимо:

  • Открыть нужную конфигурацию.
  • В выбранной конфигурации нажать на раздел "Команды".
  • Выбрать нужный шаблон:

Шаблоны команд 1.png


  • Перед загрузкой данного шаблона, программа выдаст предупреждение о том, что после загрузки шаблона, все команда (если они есть) будут удалены. Необходимо согласиться.

Шаблоны команд 2.png


  • если опция "Использовать команды" отключена, то программа предложит включить эту опцию, для того что бы шаблон (команды) исполнялись.

Команда шаблон отправка смс сообщений 2.png


Создание собственных шаблонов

В разделе "Команды" можно создавать свои собственные шаблоны. Для этого нужно нажать на ссылку "сохранить" и указать имя для вашего шаблона.

Шаблоны команд 3.png


Описание готовых шаблонов