Проблемы с приемом DTMF сигналов в сценарии IVR — различия между версиями
Строка 31: | Строка 31: | ||
Если в работе используется не цифровая, а аналоговая телефония, то важно проверить правильность настроек в промежуточных устройствах. | Если в работе используется не цифровая, а аналоговая телефония, то важно проверить правильность настроек в промежуточных устройствах. | ||
− | === | + | === Некорректная настройка сценария === |
Часто возникает ситуация, когда в мониторинге введенные символы отображаются верно, но сценарий ведет себя неправильным образом. В таком случае необходимо зайти в вызываемый сценарий (например, главный сценарий) и проверить назначены ли переменные в компоненте "Ввод", их использование в других управляющих элементах. Например, как показано на рисунке ниже, переменная "'''Ввод'''" получается в компоненте "'''Преднабор'''", затем используется в компоненте "'''Меню'''". | Часто возникает ситуация, когда в мониторинге введенные символы отображаются верно, но сценарий ведет себя неправильным образом. В таком случае необходимо зайти в вызываемый сценарий (например, главный сценарий) и проверить назначены ли переменные в компоненте "Ввод", их использование в других управляющих элементах. Например, как показано на рисунке ниже, переменная "'''Ввод'''" получается в компоненте "'''Преднабор'''", затем используется в компоненте "'''Меню'''". |
Версия 11:08, 3 сентября 2013
В сценариях IVR, как известно, часто используют обратную связь с клиентом с помощью компонентов "Ввод значения" и "Воспроизведение с преднабором". Использование этих компонентов подразумевает, что клиент набирает символы у себя в телефоне, они передаются как DTMF-сигналы в Oktell и сценарий развивается нужным образом. К сожалению, иногда возникают проблемы, что DTMF не передаются или не воспринимаются должным образом. В этой статье описаны основные способы решения данных проблем.
Во вкладке "Администрирование" - "Мониторинг" в поле "Ввод цифр" должны отображаться символы определенные как DTMF - сигналы. Если при наборе, символы не отображаются, значит явно присутствует проблема.
Параметры аппаратуры
Откройте раздел Администрирование.Параметры аппаратуры. Выберите необходимый шлюз или телефонный аппарат. Проверьте настройки следующих опций
- Тип набора DTMF.
Позволяет установить способ отправки исходящих DTMF сигналов. Варианты: RFC 2833 / SIP INFO / INBAND. Значение по умолчанию: RFC 2833.
- Детектор DTMF тонов для входящего звука
Позволяет активировать анализатор голосового трафика с целью определения в нем DTMF тонов. По умолчанию выключен, так как подразумевает дополнительную вычислительную нагрузку. Включать имеет смысл только на стыке со шлюзами, не поддерживающими другие стандарты.
Подробнее можно прочитать в Настройки SIP-модуля
Аналоговые шлюзы и телефоны
Если в работе используется не цифровая, а аналоговая телефония, то важно проверить правильность настроек в промежуточных устройствах.
Некорректная настройка сценария
Часто возникает ситуация, когда в мониторинге введенные символы отображаются верно, но сценарий ведет себя неправильным образом. В таком случае необходимо зайти в вызываемый сценарий (например, главный сценарий) и проверить назначены ли переменные в компоненте "Ввод", их использование в других управляющих элементах. Например, как показано на рисунке ниже, переменная "Ввод" получается в компоненте "Преднабор", затем используется в компоненте "Меню".