Проблемы с приемом DTMF сигналов в сценарии IVR — различия между версиями
(не показано 11 промежуточных версии этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | [[Решение проблем | Наверх]] | ||
+ | |||
В сценариях IVR, как известно, часто используют обратную связь с клиентом с помощью компонентов "Ввод значения" и "Воспроизведение с преднабором". Использование этих компонентов подразумевает, что клиент набирает символы у себя в телефоне, они передаются как DTMF-сигналы в Oktell и сценарий развивается нужным образом. К сожалению, иногда возникают проблемы, что DTMF не передаются или не воспринимаются должным образом. В этой статье описаны основные способы решения данных проблем. | В сценариях IVR, как известно, часто используют обратную связь с клиентом с помощью компонентов "Ввод значения" и "Воспроизведение с преднабором". Использование этих компонентов подразумевает, что клиент набирает символы у себя в телефоне, они передаются как DTMF-сигналы в Oktell и сценарий развивается нужным образом. К сожалению, иногда возникают проблемы, что DTMF не передаются или не воспринимаются должным образом. В этой статье описаны основные способы решения данных проблем. | ||
− | + | Необходимо перейти в раздел "'''Администрирование'''" - "'''Мониторинг'''". | |
+ | |||
+ | |||
+ | [[Файл:Дтмф3.PNG|center]] | ||
+ | |||
+ | |||
+ | В поле "'''Ввод цифр'''" должны отображаться символы определенные как DTMF - сигналы. В случае если этого не происходит необходимо проверить следующее: | ||
=== Параметры аппаратуры === | === Параметры аппаратуры === | ||
− | + | Необходимо открыть раздел '''Администрирование.Параметры аппаратуры'''. Выберите необходимый шлюз или телефонный аппарат. Проверьте настройки следующих опций | |
* Тип набора DTMF. | * Тип набора DTMF. | ||
Строка 15: | Строка 23: | ||
Позволяет активировать анализатор голосового трафика с целью определения в нем DTMF тонов. По умолчанию выключен, так как подразумевает дополнительную вычислительную нагрузку. Включать имеет смысл только на стыке со шлюзами, не поддерживающими другие стандарты. | Позволяет активировать анализатор голосового трафика с целью определения в нем DTMF тонов. По умолчанию выключен, так как подразумевает дополнительную вычислительную нагрузку. Включать имеет смысл только на стыке со шлюзами, не поддерживающими другие стандарты. | ||
− | Подробнее можно прочитать в [[ | + | Подробнее можно прочитать в [[Настройки_SIP-модуля | Настройки SIP-модуля]] |
+ | |||
+ | |||
+ | [[Файл:Дтмф1.PNG|center]] | ||
+ | |||
=== Аналоговые шлюзы и телефоны === | === Аналоговые шлюзы и телефоны === | ||
− | Если в работе используется не цифровая, а аналоговая телефония, то важно проверить | + | Если в работе используется не цифровая, а аналоговая телефония, то важно проверить правильность настроек в промежуточных устройствах. |
+ | |||
+ | === Некорректная настройка сценария === | ||
+ | |||
+ | При возникновении ситуации, когда в мониторинге введенные символы отображаются верно, а сценарий выполняется не должным образом, неоходимо открыть сценарий и проверить логику: | ||
+ | * назначены ли переменные в компоненте "Ввод" | ||
+ | |||
+ | * согласовано ли их использование в других управляющих элементах. | ||
+ | |||
+ | Например, как показано на рисунке ниже, переменная "'''Ввод'''" получается в компоненте "'''Преднабор'''", затем используется в компоненте "'''Меню'''". | ||
− | |||
− | + | [[Файл:Дтмф2.PNG|center]] |
Текущая версия на 10:19, 8 августа 2014
В сценариях IVR, как известно, часто используют обратную связь с клиентом с помощью компонентов "Ввод значения" и "Воспроизведение с преднабором". Использование этих компонентов подразумевает, что клиент набирает символы у себя в телефоне, они передаются как DTMF-сигналы в Oktell и сценарий развивается нужным образом. К сожалению, иногда возникают проблемы, что DTMF не передаются или не воспринимаются должным образом. В этой статье описаны основные способы решения данных проблем.
Необходимо перейти в раздел "Администрирование" - "Мониторинг".
В поле "Ввод цифр" должны отображаться символы определенные как DTMF - сигналы. В случае если этого не происходит необходимо проверить следующее:
Параметры аппаратуры
Необходимо открыть раздел Администрирование.Параметры аппаратуры. Выберите необходимый шлюз или телефонный аппарат. Проверьте настройки следующих опций
- Тип набора DTMF.
Позволяет установить способ отправки исходящих DTMF сигналов. Варианты: RFC 2833 / SIP INFO / INBAND. Значение по умолчанию: RFC 2833.
- Детектор DTMF тонов для входящего звука
Позволяет активировать анализатор голосового трафика с целью определения в нем DTMF тонов. По умолчанию выключен, так как подразумевает дополнительную вычислительную нагрузку. Включать имеет смысл только на стыке со шлюзами, не поддерживающими другие стандарты.
Подробнее можно прочитать в Настройки SIP-модуля
Аналоговые шлюзы и телефоны
Если в работе используется не цифровая, а аналоговая телефония, то важно проверить правильность настроек в промежуточных устройствах.
Некорректная настройка сценария
При возникновении ситуации, когда в мониторинге введенные символы отображаются верно, а сценарий выполняется не должным образом, неоходимо открыть сценарий и проверить логику:
- назначены ли переменные в компоненте "Ввод"
- согласовано ли их использование в других управляющих элементах.
Например, как показано на рисунке ниже, переменная "Ввод" получается в компоненте "Преднабор", затем используется в компоненте "Меню".