Проблемы с приемом DTMF сигналов в сценарии IVR — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
В сценариях IVR, как известно, часто используют обратную связь с клиентом с помощью компонентов "Ввод значения" и "Воспроизведение с преднабором". Использование этих компонентов подразумевает, что клиент набирает символы у себя в телефоне, они передаются как DTMF-сигналы в Oktell и сценарий развивается нужным образом. К сожалению, иногда возникают проблемы, что DTMF не передаются или не воспринимаются должным образом. В этой статье описаны основные способы решения данных проблем.  
 
В сценариях IVR, как известно, часто используют обратную связь с клиентом с помощью компонентов "Ввод значения" и "Воспроизведение с преднабором". Использование этих компонентов подразумевает, что клиент набирает символы у себя в телефоне, они передаются как DTMF-сигналы в Oktell и сценарий развивается нужным образом. К сожалению, иногда возникают проблемы, что DTMF не передаются или не воспринимаются должным образом. В этой статье описаны основные способы решения данных проблем.  
 +
 +
Основным индикатором проблемы с DTMF-сигналами может мониторинг линии. Зайдите в '''Администрирование.Мониторинг'''. Если на линии набираются DTMF-сигналы, то в колонке '''"Набрано"''' должны отображаться введенные символы. Если при наборе, символы не отображаются, значит явно присутствует проблема.
  
 
=== Параметры аппаратуры ===
 
=== Параметры аппаратуры ===
  
Откройте раздел Администрирование.Параметры аппаратуры. Выберите необходимый шлюз или телефонный аппарат. Проверьте настройки следующих опций  
+
Откройте раздел '''Администрирование.Параметры аппаратуры'''. Выберите необходимый шлюз или телефонный аппарат. Проверьте настройки следующих опций  
  
 
* Тип набора DTMF.
 
* Тип набора DTMF.
Строка 12: Строка 14:
  
 
Позволяет активировать анализатор голосового трафика с целью определения в нем DTMF тонов. По умолчанию выключен, так как подразумевает дополнительную вычислительную нагрузку. Включать имеет смысл только на стыке со шлюзами, не поддерживающими другие стандарты.
 
Позволяет активировать анализатор голосового трафика с целью определения в нем DTMF тонов. По умолчанию выключен, так как подразумевает дополнительную вычислительную нагрузку. Включать имеет смысл только на стыке со шлюзами, не поддерживающими другие стандарты.
 +
 +
Подробнее можно прочитать в [[Настройки SIP-модуля | Настройки_SIP-модуля]]
 +
 +
=== Аналоговые шлюзы и телефоны ===
 +
 +
Если в работе используется не цифровая, а аналоговая телефония, то важно проверить наличие детектора DTMF сигналов в промежуточных устройствах.
 +
 +
=== Проблемы в сценариях ===
 +
 +
Часто возникает ситуация, когда в мониторинге введенные символы отображаются верно, но сценарий ведет себя неправильным образом. В таком случае необходимо зайти в вызываемый сценарий (например, главный сценарий) и проверить назначены ли переменные в компоненте "Ввод".

Версия 10:38, 3 сентября 2013

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

Основным индикатором проблемы с DTMF-сигналами может мониторинг линии. Зайдите в Администрирование.Мониторинг. Если на линии набираются DTMF-сигналы, то в колонке "Набрано" должны отображаться введенные символы. Если при наборе, символы не отображаются, значит явно присутствует проблема.

Параметры аппаратуры

Откройте раздел Администрирование.Параметры аппаратуры. Выберите необходимый шлюз или телефонный аппарат. Проверьте настройки следующих опций

  • Тип набора DTMF.

Позволяет установить способ отправки исходящих DTMF сигналов. Варианты: RFC 2833 / SIP INFO / INBAND. Значение по умолчанию: RFC 2833.

  • Детектор DTMF тонов для входящего звука

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

Подробнее можно прочитать в Настройки_SIP-модуля

Аналоговые шлюзы и телефоны

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

Проблемы в сценариях

Часто возникает ситуация, когда в мониторинге введенные символы отображаются верно, но сценарий ведет себя неправильным образом. В таком случае необходимо зайти в вызываемый сценарий (например, главный сценарий) и проверить назначены ли переменные в компоненте "Ввод".