Шаблон "Искусственный интеллект" (версия 3.хх): различия между версиями
Vs (обсуждение | вклад) |
Vs (обсуждение | вклад) |
||
Строка 68: | Строка 68: | ||
Для более подробной информации, по данной команде [[Команды (версия 3.xx)/Прослушивание линии|см. здесь.]] | Для более подробной информации, по данной команде [[Команды (версия 3.xx)/Прослушивание линии|см. здесь.]] | ||
== | ==Отключение распознавание ответа абонента== | ||
Распознавание завершает работу | Распознавание завершает работу | ||
Строка 74: | Строка 74: | ||
[[Файл:Отключить распознавание ии v12.png]] | [[Файл:Отключить распознавание ии v12.png]] | ||
Для более подробной информации по данной команде [[Команды (версия 3.xx)/Отключить распознавание ответа абонента | см. здесь]]. | |||
==Запрос к искусственному интеллекту== | |||
Когда интервал, выделенный на распознавание будет исчерпан, настанет время для проверки результата с помощью команд под названием "Если". После проверки делается вывод об успешности распознавания. Если это правда (значение TRUE), то выполняется подкоманда внутри "Если". В данном случае это "Звуковое сообщение", которое воспроизводится индивидуально для каждого из пунктов Голосового меню. Поэтому нам и нужно несколько раз повторить "Если" - в соответствии с количеством вариантов ответа пользователя. | Когда интервал, выделенный на распознавание будет исчерпан, настанет время для проверки результата с помощью команд под названием "Если". После проверки делается вывод об успешности распознавания. Если это правда (значение TRUE), то выполняется подкоманда внутри "Если". В данном случае это "Звуковое сообщение", которое воспроизводится индивидуально для каждого из пунктов Голосового меню. Поэтому нам и нужно несколько раз повторить "Если" - в соответствии с количеством вариантов ответа пользователя. | ||
Строка 81: | Строка 85: | ||
[[Файл:Запрос к ии v12.png]] | [[Файл:Запрос к ии v12.png]] | ||
Для более подробной информации по данной команде [[Команды (версия 3.xx)/Команды (версия 3.xx)/Запрос к искусственному интеллекту | см. здесь]]. | |||
==Проверка результата== | |||
Если распознавание прошло успешно: | Если распознавание прошло успешно: | ||
[[Файл:Если распознавание успешно 1 v12 ии.png]] | [[Файл:Если распознавание успешно 1 v12 ии.png]] | ||
Для более подробной информации по данной команде [[Команды (версия 3.xx)/Если | см. здесь]]. | |||
Строка 90: | Строка 100: | ||
[[Файл:Выход из цикла ИИ v12.png]] | [[Файл:Выход из цикла ИИ v12.png]] | ||
Для более подробной информации по данной команде [[Команды (версия 3.xx)/Если | см. здесь]]. | |||
Вернуться назад к [[Использование шаблонов команд (версия 3.xx)| использованию шаблонов.]] | Вернуться назад к [[Использование шаблонов команд (версия 3.xx)| использованию шаблонов.]] |
Версия 03:32, 6 сентября 2018
Этот шаблон поможет распознать слова собеседника, а также нажатие клавиш в режиме тонального набора. В зависимости от результатов распознавания программа может выполнить те или иные действия, команды, которые вы можете указать.
Загрузка шаблона
Для загрузки шаблона "Искусственный интеллект" необходимо выбрать соответствующий шаблон из раздела "Команды".
Как подключать и сохранять шаблоны см. здесь.
Инициализация искусственного интеллекта
Откорректируйте по своему усмотрению выражение, которое будет использовано для произнесения приветствия. Укажите имя переменной, в которую будет сохранен ответ искусственного интеллекта. В данном случае ее имя - Out.
Для более подробной информации, по данной команде см. здесь.
Если инициализация искусственного интеллекта прошла успешно
В случае успешной инициализации выполнение команд продолжится.
Для более подробной информации, по данной команде см. здесь.
Работа цикла
Команда Цикл используется для выполнения нескольких попыток получения информации от абонента. Если абонент не ответил на вопрос, программа повторит вопрос три раза. Количество попыток настраивается в параметрах команды.
Для более подробной информации, по данной команде см. здесь.
Способы распознавания
Программа распознает:
- нажатие клавиш (тональный набор - DTMF)
В этом случае результат распознавания запишется в переменную Клавиши.
Для более подробной информации, по данной команде см. здесь.
Звуковое сообщение
Собеседнику отправляется звуковое сообщение о том, что программа готова слушать и распознавать.
Звуковое сообщение может быть записано заранее и воспроизведено либо сформировано из выражения. В любом случае программа должна объяснить пользователю, что настало время говорить или набирать цифры на клавишах телефона.
Для более подробной информации, по данной команде см. здесь.
Прослушивание линии
Прослушивание линии и команды выполняются дальше только в случае, если собеседник дослушал звуковое сообщение до конца.
Идет собственно прослушивание того, что сказал или нажал собеседник.
Важно выбрать оптимальный для вас интервал прослушивания реакции собеседника. Он не должен быть чересчур коротким. Иначе распознавание обречено на провал.
Для более подробной информации, по данной команде см. здесь.
Отключение распознавание ответа абонента
Распознавание завершает работу
Для более подробной информации по данной команде см. здесь.
Запрос к искусственному интеллекту
Когда интервал, выделенный на распознавание будет исчерпан, настанет время для проверки результата с помощью команд под названием "Если". После проверки делается вывод об успешности распознавания. Если это правда (значение TRUE), то выполняется подкоманда внутри "Если". В данном случае это "Звуковое сообщение", которое воспроизводится индивидуально для каждого из пунктов Голосового меню. Поэтому нам и нужно несколько раз повторить "Если" - в соответствии с количеством вариантов ответа пользователя.
Запрос к искусственному интеллекту
Для более подробной информации по данной команде см. здесь.
Проверка результата
Если распознавание прошло успешно:
Для более подробной информации по данной команде см. здесь.
Когда собеседник сказал все, что хотел, и произнес слово 'выход', выполнение команд будет завершено.
Для более подробной информации по данной команде см. здесь.
Вернуться назад к использованию шаблонов.