hi guys,

here is ivr i'm trying to use.  but i've got a problem that first dtmf digit 
detected twice.
maybe i'm doing something wrong? as a workaround i just added same digit to 
make it work.

     <menu name="rostov_aa"
             greet-long="/opt/freeswitch/sounds/aa/greeting.wav"
             timeout="10000"
             inter-digit-timeout="2000"
             max-failures="3"
             digit-len="5">
         <entry action="menu-exec-app" digits="00" param="transfer 6007 XML 
default"/>
         <entry action="menu-exec-app" digits="11" param="transfer 6003 XML 
default"/>
         <entry action="menu-exec-app" digits="/^6(60[0123456][0-9]|6070)$/" 
param="transfer $1 XML default"/>
     </menu>

     <extension name="did_2688950">
       <condition field="destination_number" expression="^(2688950)$">
         <action application="answer"/>
         <action application="sleep" data="2000"/>
         <action application="start_dtmf" data="true"/>
         <action application="ivr" data="rostov_aa"/>
         <action application="set" data="call_timeout=60"/>
         <action application="set" data="ringback=$${us-ring}"/>
         <action application="bridge" data="sofia/internal/6002%$${domain}"/>
       </condition>
     </extension>


2008-10-14 09:03:24 [DEBUG] switch_ivr_menu.c:755 
switch_ivr_menu_stack_xml_build() binding menu action 'menu-exec-app' to '00'
2008-10-14 09:03:24 [DEBUG] switch_ivr_menu.c:755 
switch_ivr_menu_stack_xml_build() binding menu action 'menu-exec-app' to '11'
2008-10-14 09:03:24 [DEBUG] switch_ivr_menu.c:755 
switch_ivr_menu_stack_xml_build() binding menu action 'menu-exec-app' to 
'/^6(60[0123456][0-9]|6070)$/'
2008-10-14 09:03:24 [DEBUG] switch_ivr_menu.c:374 switch_ivr_menu_execute() 
Executing IVR menu rostov_aa
2008-10-14 09:03:24 [DEBUG] switch_ivr_play_say.c:917 switch_ivr_play_file() 
Codec Activated [EMAIL PROTECTED] 1 channels 20ms
2008-10-14 09:03:24 [DEBUG] switch_core_session.c:435 
switch_core_session_receive_message() Kill sofia/internal/[EMAIL PROTECTED] 
[BREAK]
2008-10-14 09:03:27 [DEBUG] switch_ivr_async.c:887 inband_dtmf_callback() DTMF 
DETECTED: [6]
2008-10-14 09:03:27 [DEBUG] switch_ivr_play_say.c:1207 switch_ivr_play_file() 
done playing file
2008-10-14 09:03:27 [DEBUG] switch_ivr_menu.c:296 play_and_collect() waiting 
for 4/5 digits t/o 2000
2008-10-14 09:03:27 [DEBUG] switch_core_session.c:435 
switch_core_session_receive_message() Kill sofia/internal/[EMAIL PROTECTED] 
[BREAK]
2008-10-14 09:03:27 [DEBUG] switch_ivr_async.c:887 inband_dtmf_callback() DTMF 
DETECTED: [6]
2008-10-14 09:03:28 [DEBUG] switch_ivr_async.c:887 inband_dtmf_callback() DTMF 
DETECTED: [0]
2008-10-14 09:03:28 [DEBUG] switch_ivr_async.c:887 inband_dtmf_callback() DTMF 
DETECTED: [7]
2008-10-14 09:03:28 [DEBUG] switch_ivr_async.c:887 inband_dtmf_callback() DTMF 
DETECTED: [0]
2008-10-14 09:03:28 [DEBUG] switch_ivr_menu.c:341 play_and_collect() digits 
'66070'

_______________________________________________
Freeswitch-users mailing list
[email protected]
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Reply via email to