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

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


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




Строка 49: Строка 52:


[[Файл:Отключить распознавание.png]]
[[Файл:Отключить распознавание.png]]
Когда интервал, выделенный на распознавание будет исчерпан, настанет время собирать камни. И тогда перед нами вырастает череда команд под названием "Если". Она проверяет результат вычисления некого выражения. По результатам проверки делается вывод о его успешности. Если это правда (значение TRUE), то выполняется подкоманда, живущая внутри "Если". Часто вместе с ней используется команда "Иначе", которая является прибежищем для неуспешных выражений.


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


[[Файл:Если распознавание успешно 1.png]]
[[Файл:Если распознавание успешно 1.png]]

Версия от 09:10, 2 июля 2018

Голосовое меню

Как это работает:

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

  • Цикл


В цикле команды будут выполняться до тех пор, пока справедливо условие либо переменная не выходит за пределы лимита.

  • Включается распознавание


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

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

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

- голосовой ответ абонента

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


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


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


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


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


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

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


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