The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Помогите с vxml ivr "
Отправлено turpanov.a, 23-Май-13 14:42 
Добрый день, коллеги.
Помогите разобраться в ситуации. Есть телефония на базе Cisco Unified Communications Manager 9.1. Из города приходит поток Е1 на голосовой шлюз, коим является cisco 3925, подключенный по MGCP. Все работает, все всюду дозваниваются. Входящий звонок отправляется на внутренний номер секретаря. Задача простая - настроить голосовое приветствие.

Должно работать следующим образом:

При входящем звонке проигрывается приветствие и предлагается ввести добавочный номер абонента, набрать 1 для отправки факса или подождать, чтобы соединиться с секретарем.

В силу того, что в наличии нет модуля Unity, с помощью которого реализуется IVR в CUCM, делаем все на vxml скрипте.

Написал скрипт, залил во флэш-память на 3925, туда же положил звуковой файл приветствия.

В конфиг добавил следующее:

application
service ivr flash:/ivr_script.vxml

dial-peer voice 1 voip
service ivr out-bound
incoming called-number 4957777777
session targer ipv4:1.1.1.1

В результате, звонок как прилетал на номер секретаря, так и прилетает туда же, приветствия нет.
Дебаг vxml молчит.

Т.е. дело до выполнения скрипта не доходит.

Пробовал делать следующий диал-пир

dial-peer voice 1 pots
service ivr
incoming called-number 4957777777
port 0/0/0:15

Результат тот же.
Блуждая по интернету, нашел очень много примеров, однако ощущение, что у всех все работает.
Подскажите, пожалуйста, что я упускаю? Может ли он не запускаться из-за ошибки в коде?


сам скрипт:

<?xml version = "1.0" encoding="UTF-8"?>
<vxml version = "2.0">

<var name="DestNumber"/>

<property name="termmaxdigits" value="true" />
<property name="interdigittimeout" value="3s" />

<form id="Main">

<field name="Getdigits" type="digits?maxlength=4">
<grammar type="application/grammar+regex">[0-9][0-9][0-9][0-9]</grammar>

<noinput>
<assign name="DestNumber" expr="'phone://1001'"/>
<goto next="#TransferToSecretary"/>
</noinput>

<prompt bargein="true">
<audio src="flash:/greeting.wav" />
</prompt>
<filled>

<if cond="getdigit=='1'">
<assign name="DestNumber" expr="'phone://1101'"/>
<goto next="#TransferToFax"/>
<else/>
<assign name="DestNumber" expr="'phone://' + Getdigits"/>
<goto next="#TransferToDestNumber"/>
</if>                    

</filled>                

</field>

<form id="TransferToDestNumber">

<transfer connecttimeout="20s" name="mycall" destexpr="DestNumber" bridge="false"> </transfer>
<block>
<disconnect/>
</block>
</form>

<form id="TransferToFax">

<transfer connecttimeout="20s" name="mycall" destexpr="DestNumber" bridge="false"> </transfer>
<block>
<disconnect/>
</block>
</form>

<form id="TransferToSecretary">
<transfer connecttimeout="20s" name="mycall" destexpr="DestNumber" bridge="false"> </transfer>
<block>
<disconnect/>
</block>
</form>


</vxml>

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, [email protected] (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.

На сайте действует частичное премодерирование - после публикации некоторые сообщения от анонимов могут автоматически скрываться ботом. После проверки модератором ошибочно скрытые сообщения раскрываются. Для ускорения раскрытия можно воспользоваться ссылкой "Сообщить модератору", указав в качестве причины обращения "скрыто по ошибке".



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру