deanm Report post Posted 04/19/2004 05:01 AM Hi, Im using the evaluation version of voice guide. We have a seperate script that plays when an answering machine answers the phone on an outbound call. The script has an option to press 1 just in case a real person is mistaken for an answering machine which will then transfer them over to the main script. For some reason no matter how many times you press 1 it wont transfer over to the new script. I've tried changing the goto commmand to gosub to see if that works and it doesnt. Your help would be appreciated the log is below 144822.53 0 cl Dialer_OutDialQueAdd 93318320, 0, 0, 0, , , 1, C:\BookingAngel\AcceptAutoCall.wav, C:\BookingAngel\Main.vgs, C:\BookingAngel\Callback.vgs, [bID]{183}[bAttempt]{1316}[Offset](-10}, 0, 0, 0, C:\BookingAngel\NoConnect.vgs, 144822.53 0 DialListDB_AddCall '93318320', 0, 0, 0, MoTuWeThFrSaSu, , 1, C:\BookingAngel\AcceptAutoCall.wav, C:\BookingAngel\Main.vgs, C:\BookingAngel\Callback.vgs, [bID]{183}[bAttempt]{1316}[Offset](-10}, 0, 0, 0, C:\BookingAngel\NoConnect.vgs ESCALATION: 144822.80 5 dial [194,93318320,0,0,2359,MoTuWeThFrSaSu,,,,1,C:\BookingAngel\AcceptAutoCall.wav,C:\BookingAngel\Main.vgs,C:\BookingAngel\Callback.vgs,[bID]{183}[bAttempt]{1316}[Offset](-10},60,0,0,C:\BookingAngel\NoConnect.vgs,none] 144822.80 0 dial callque update id=194 next call time 0404191450 144822.80 0 dial callque DB update returned 144822.80 5 dial found entry: tel[93318320] ann[C:\BookingAngel\AcceptAutoCall.wav] vgs[C:\BookingAngel\Main.vgs] am[C:\BookingAngel\Callback.vgs] 144822.80 5 Dialing: 93318320 144822.80 5 MakeCall => 66428 144822.80 5 TimeoutSet 60 EV_TIMEOUT_MAKECALL_NORESPONSE 144822.80 5 TapiCbTrigSet 66428 7002 144823.34 5 tapi Reply (LineEvReply) ok 66428 0 144823.34 5 TapiCbTrigClear 144823.34 5 linedevstate 2048 0 0 144823.34 5 callstate DIALTONE 65848 0 0 144823.34 5 callstate DIALING 65848 0 0 144823.34 5 callstate PROCEEDING 65848 0 0 144823.34 5 callinfo CALLEDID 144823.34 5 callinfo REASON 144823.34 5 Lev_CallerID [0000,] 144823.34 5 callinfo ORIGIN 144835.89 5 callstate DISCONNECTED 65848,16,0 144835.89 5 ScriptEventCode 9250 iLineState=5200 144835.89 5 LsWaitAfterDialingOut EV_REMOTEPARTY_DISCONNECT 144835.89 0 dial callque delete id=194 144835.89 5 AddRVns [OutDial_Result]{Contacted_AM} 144835.91 5 AM - wait for end of welcome message... 144835.91 5 dial awaiting end of answering machine message (lvl:10 for 20) 144835.91 5 RecSoundStart file[C:\Program Files\VoiceGuide\data\RecAm_5.wav] ok 144835.91 5 TimeoutSet 120 EV_TIMEOUT_HANGUP 144840.48 5 ScriptEventCode 9300 iLineState=1152 144840.48 5 LsDialoutRecAnswerMachineWelcMsg EV_SILENCE_DETECTED 144840.53 5 RecSoundStop ok 144840.53 5 TimeoutSet 1 EV_REC_FINISHED 144840.55 5 ScriptEventCode 8003 iLineState=1152 144840.55 5 LsDialoutRecAnswerMachineWelcMsg EV_REC_FINISHED 144840.55 5 RVreplace start: [$RV[AmWelcMsg_RecLen100ms]] 144840.55 5 RVns [bID]{183}[bAttempt]{1316}[Offset](-10}[OutDial_RetriesLeft]{0} 144840.55 5 RVreplace end: [] 144840.55 5 am msglen=0, minrequired=10 144840.55 5 Run Answer Machine script [C:\BookingAngel\Callback.vgs] 144840.55 2 tr NewVgsVgm_Goto C:\BookingAngel\Callback.vgs,,,,,0 144840.55 5 rv add [scriptEnd_Time]{19/04/2004 2:48:40 PM} 144840.55 5 rv add [scriptEnd_Goto_Script]{C:\BookingAngel\Callback.vgs} 144840.55 5 rv add [scriptEnd_Goto_Module]{} 144840.55 5 rv add [scriptStart_Time]{19/04/2004 2:48:40 PM} 144840.55 5 rv add [scriptStart_CalledFrom_Module]{Hangup} 144840.55 0 LoadedVgs_Find C:\BookingAngel\Callback.vgs at idx=4 144840.55 5 AddRVns [scriptsPath]{C:\BookingAngel\} 144840.56 5 cl NewVgsVgm_RunModule module not found: 144840.56 2 tr NewVgsVgm_Goto 1 144840.56 2 tr NewVgsVgm_Goto 2 144840.56 5 TimeoutClear 144840.56 5 [Answer Machine] Playing 144840.56 5 tts generate start[Hi, This was just Booking Angel trying to make a reservation. we have detected this call was answered by a machine. If this is an error press 1 to hear your reservation now. Otherwise call our Booking Angels on 1,3, hundred, 3,6,7,1,4,8. Thankyou, We hope to speak to you soon.] 144840.56 5 tts generate wait 144840.56 5 RunModule PLAY end 144840.56 2 tr NewVgsVgm_Goto end 144840.81 5 tts generate finish 144840.81 5 [Answer Machine] Playing (C:\Program Files\VoiceGuide\data\tts5.wav) 144840.81 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts5.wav] 144840.81 5 TimeoutClear 144840.81 5 wa(23143,74153100) 144904.00 5 wb(74153100) 144904.05 5 Play End line[5] (id=741531) 144904.05 5 ScriptEventCode 8001 iLineState=1100 144904.05 5 LsPlayMsg EV_PLAY_FINISHED 144904.05 5 TimeoutSet 10 EV_TIMEOUT_HANGUP 144904.05 5 TimeoutSet 5 EV_TIMEOUT_GOTOMODULE 144909.44 5 Timer fired EV_TIMEOUT_GOTOMODULE 144909.44 5 ScriptEventCode 9002 iLineState=1101 144909.44 5 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 144909.44 5 TimeoutClear 144909.44 5 [VB Script] Running VB Script... 144909.44 5 RVreplace start (strlen>500) 144909.44 5 RVns [bID]{183}[bAttempt]{1316}[Offset](-10}[OutDial_RetriesLeft]{0}[scriptEnd_Time]{19/04/2004 2:48:40 PM}[scriptEnd_Goto_Script]{C:\BookingAngel\Callback.vgs}[scriptEnd_Goto_Module]{}[scriptStart_Time]{19/04/2004 2:48:40 PM}[scriptStart_CalledFrom_Module]{Hangup}[scriptsPath]{C:\BookingAngel\} 144909.45 5 Run Script waiting... (shellid=2024, process=1848) 144909.45 5 TimeoutSet 1 EV_TIMEOUT_CHECKONSTATE 144910.55 5 Timer fired EV_TIMEOUT_CHECKONSTATE 144910.55 5 ScriptEventCode 9007 iLineState=1501 144910.55 5 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE 144910.55 5 task still running (shellid=2024, process=1848) 144910.55 5 Terminating process (timeout reached). 144910.55 5 TimeoutClear 144910.55 5 rv add [Hangup Time]{19/04/2004 2:49:10 PM} 144910.55 5 Hanging up call... [Hangup Module] 144910.55 5 RecSoundStop ok 144910.55 5 PlaySoundStop err=0 144910.55 5 TimeoutSet 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 144910.55 5 fnHangupCall end 144910.59 5 linedevstate 2048 0 0 144910.59 5 callstate IDLE 65848 0 0 144910.59 5 WorkingMode@Idle= 144910.59 5 TimeoutClear 144910.59 5 TimeoutSet 1 EV_TIMEOUT_TIMETOREINITLINE 144910.59 5 tapi Reply (LineEvReply) ok 65865 0 144911.64 5 Timer fired EV_TIMEOUT_TIMETOREINITLINE 144911.64 5 ScriptEventCode 9008 iLineState=900 144911.64 5 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 144911.64 5 ReinitTelephony due to IDLE 144911.64 5 tapic lineDeallocateCall(MainCall:65848) 0 144911.73 5 lineOpen(5)=> 144911.73 5 Waiting for a call... 144911.73 5 LineHandle=66019 144911.73 5 TimeoutSet 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT 144915.02 5 Timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT 144915.02 5 ScriptEventCode 9013 iLineState=900 145602.69 0 cl Dialer_OutDialQueAdd 93318320, 0, 0, 0, , , 1, C:\BookingAngel\AcceptAutoCall.wav, C:\BookingAngel\Main.vgs, C:\BookingAngel\Callback.vgs, [bID]{182}[bAttempt]{1317}[Offset](-10}, 0, 0, 0, C:\BookingAngel\NoConnect.vgs, 145602.69 0 DialListDB_AddCall '93318320', 0, 0, 0, MoTuWeThFrSaSu, , 1, C:\BookingAngel\AcceptAutoCall.wav, C:\BookingAngel\Main.vgs, C:\BookingAngel\Callback.vgs, [bID]{182}[bAttempt]{1317}[Offset](-10}, 0, 0, 0, C:\BookingAngel\NoConnect.vgs ESCALATION: 145602.95 5 dial [195,93318320,0,0,2359,MoTuWeThFrSaSu,,,,1,C:\BookingAngel\AcceptAutoCall.wav,C:\BookingAngel\Main.vgs,C:\BookingAngel\Callback.vgs,[bID]{182}[bAttempt]{1317}[Offset](-10},60,0,0,C:\BookingAngel\NoConnect.vgs,none] 145602.95 0 dial callque update id=195 next call time 0404191458 145602.95 0 dial callque DB update returned 145602.95 5 dial found entry: tel[93318320] ann[C:\BookingAngel\AcceptAutoCall.wav] vgs[C:\BookingAngel\Main.vgs] am[C:\BookingAngel\Callback.vgs] 145602.95 5 Dialing: 93318320 145602.95 5 MakeCall => 66411 145602.95 5 TimeoutSet 60 EV_TIMEOUT_MAKECALL_NORESPONSE 145602.95 5 TapiCbTrigSet 66411 7002 145603.50 5 tapi Reply (LineEvReply) ok 66411 0 145603.50 5 TapiCbTrigClear 145603.50 5 linedevstate 2048 0 0 145603.50 5 callstate DIALTONE 65659 0 0 145603.50 5 callstate DIALING 65659 0 0 145603.50 5 callstate PROCEEDING 65659 0 0 145603.50 5 callinfo CALLEDID 145603.50 5 callinfo REASON 145603.50 5 Lev_CallerID [0000,] 145603.50 5 callinfo ORIGIN 145610.17 5 callstate CONNECTED 65659,1,0 145610.17 5 WorkingModeTAPI@Connected= 145610.17 5 WorkingModeScript@Connected= 145610.17 5 rv add [bID]{182} 145610.17 5 rv add [bAttempt]{1317} 145610.17 5 rv add [Offset]{0} 145610.17 5 rv add [$RV_STARTTIME]{19/04/2004 2:56:10 PM} 145610.17 5 rv add [$RV_DEVICEID]{5} 145610.17 5 rv add [$RV_CIDNAME]{} 145610.17 5 AddRVns [PathApp]{C:\Program Files\VoiceGuide\} 145610.17 5 rv add [$RV_CALLEDNUMBER]{93318320} 145610.19 0 dial callque delete id=195 145610.19 5 AddRVns [OutDial_Result]{Contacted_Human} 145610.19 5 Live person answered, starting C:\BookingAngel\Main.vgs 145610.19 2 tr NewVgsVgm_Goto C:\BookingAngel\Main.vgs,,,,,0 145610.19 5 rv add [scriptEnd_Time]{19/04/2004 2:56:10 PM} 145610.19 5 rv add [scriptEnd_Goto_Script]{C:\BookingAngel\Main.vgs} 145610.19 5 rv add [scriptEnd_Goto_Module]{} 145610.19 5 rv add [scriptStart_Time]{19/04/2004 2:56:10 PM} 145610.19 5 rv add [scriptStart_CalledFrom_Module]{Hangup} 145610.19 0 LoadedVgs_Find C:\BookingAngel\Main.vgs at idx=3 145610.19 5 AddRVns [scriptsPath]{C:\BookingAngel\} 145610.19 5 cl NewVgsVgm_RunModule module not found: 145610.19 2 tr NewVgsVgm_Goto 1 145610.19 2 tr NewVgsVgm_Goto 2 145610.19 5 TimeoutClear 145610.19 5 [before Booking] Playing 145610.19 5 tts generate start[Hi , This is booking angel. You have a new booking. Press 1 to hear the details] 145610.20 5 tts generate wait 145610.20 5 RunModule PLAY end 145610.20 2 tr NewVgsVgm_Goto end 145610.28 5 tts generate finish 145610.28 5 [before Booking] Playing (C:\Program Files\VoiceGuide\data\tts5.wav) 145610.30 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts5.wav] 145610.30 5 TimeoutClear 145610.30 5 wa(6087,19100000) 145610.30 5 callinfo MONITORMODES 145616.45 5 Play End line[5] (id=191000) 145616.45 5 ScriptEventCode 8001 iLineState=1100 145616.45 5 LsPlayMsg EV_PLAY_FINISHED 145616.45 5 TimeoutSet 1 EV_TIMEOUT_REPLAYMSG 145617.53 5 Timer fired EV_TIMEOUT_REPLAYMSG 145617.53 5 ScriptEventCode 9005 iLineState=1101 145617.53 5 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG 145617.53 5 tts generate reuse 145617.53 5 [before Booking] Playing (C:\Program Files\VoiceGuide\data\tts5.wav) 145617.53 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts5.wav] 145617.53 5 TimeoutClear 145617.53 5 wa(6087,19825000) 145617.53 5 callinfo MONITORMODES 145622.27 0 btn Hangup on line 5 145622.27 5 ScriptEventCode 9001 iLineState=1100 145622.27 5 LsPlayMsg EV_TIMEOUT_HANGUP 145622.27 5 rv add [Hangup Time]{19/04/2004 2:56:22 PM} 145622.27 5 Hanging up call... 145622.27 5 RecSoundStop ok 145622.33 5 PlaySoundStop err=0 145622.33 5 TimeoutSet 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 145622.33 5 fnHangupCall end 145622.38 5 linedevstate 2048 0 0 145622.38 5 callstate IDLE 65659 0 0 145622.38 5 WorkingMode@Idle= 145622.38 5 TimeoutClear 145622.38 5 TimeoutSet 1 EV_TIMEOUT_TIMETOREINITLINE 145622.38 5 tapi Reply (LineEvReply) ok 66103 0 145623.44 5 Timer fired EV_TIMEOUT_TIMETOREINITLINE 145623.44 5 ScriptEventCode 9008 iLineState=900 145623.44 5 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 145623.44 5 ReinitTelephony due to IDLE 145623.44 5 tapic lineDeallocateCall(MainCall:65659) 0 145623.53 5 lineOpen(5)=> 145623.53 5 Waiting for a call... 145623.53 5 LineHandle=65676 145623.53 5 TimeoutSet 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT 145626.81 5 Timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT 145626.81 5 ScriptEventCode 9013 iLineState=900 145837.89 0 cl Dialer_OutDialQueAdd 93318320, 0, 0, 0, , , 1, C:\BookingAngel\AcceptAutoCall.wav, C:\BookingAngel\Main.vgs, C:\BookingAngel\Callback.vgs, [bID]{183}[bAttempt]{1318}[Offset](-10}, 0, 0, 0, C:\BookingAngel\NoConnect.vgs, 145837.89 0 DialListDB_AddCall '93318320', 0, 0, 0, MoTuWeThFrSaSu, , 1, C:\BookingAngel\AcceptAutoCall.wav, C:\BookingAngel\Main.vgs, C:\BookingAngel\Callback.vgs, [bID]{183}[bAttempt]{1318}[Offset](-10}, 0, 0, 0, C:\BookingAngel\NoConnect.vgs ESCALATION: 145838.02 5 dial [196,93318320,0,0,2359,MoTuWeThFrSaSu,,,,1,C:\BookingAngel\AcceptAutoCall.wav,C:\BookingAngel\Main.vgs,C:\BookingAngel\Callback.vgs,[bID]{183}[bAttempt]{1318}[Offset](-10},60,0,0,C:\BookingAngel\NoConnect.vgs,none] 145838.02 0 dial callque update id=196 next call time 0404191500 145838.02 0 dial callque DB update returned 145838.02 5 dial found entry: tel[93318320] ann[C:\BookingAngel\AcceptAutoCall.wav] vgs[C:\BookingAngel\Main.vgs] am[C:\BookingAngel\Callback.vgs] 145838.02 5 Dialing: 93318320 145838.02 5 MakeCall => 66036 145838.02 5 TimeoutSet 60 EV_TIMEOUT_MAKECALL_NORESPONSE 145838.02 5 TapiCbTrigSet 66036 7002 145838.56 5 tapi Reply (LineEvReply) ok 66036 0 145838.56 5 TapiCbTrigClear 145838.56 5 linedevstate 2048 0 0 145838.56 5 callstate DIALTONE 66275 0 0 145838.56 5 callstate DIALING 66275 0 0 145838.56 5 callstate PROCEEDING 66275 0 0 145838.56 5 callinfo CALLEDID 145838.56 5 callinfo REASON 145838.56 5 Lev_CallerID [0000,] 145838.56 5 callinfo ORIGIN 145846.69 0 btn Hangup on line 5 145846.69 5 ScriptEventCode 9001 iLineState=5200 145846.69 5 LsWaitAfterDialingOut EV_TIMEOUT_HANGUP 145846.69 5 rv add [Hangup Time]{19/04/2004 2:58:46 PM} 145846.69 5 Hanging up call... [LsWaitAfterDialingOut] 145846.69 5 RecSoundStop ok 145846.69 5 PlaySoundStop err=0 145846.70 5 TimeoutSet 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 145846.70 5 Waiting for a call... 145846.70 5 fnHangupCall end 145846.75 5 linedevstate 2048 0 0 145846.75 5 callstate IDLE 66275 0 0 145846.75 5 WorkingMode@Idle= 145846.75 5 TimeoutClear 145846.75 5 LineState(iLineId).iVgsIdx = 0 145846.75 5 TimeoutSet 1 EV_TIMEOUT_TIMETOREINITLINE 145846.75 5 tapi Reply (LineEvReply) ok 66479 0 145847.80 5 Timer fired EV_TIMEOUT_TIMETOREINITLINE 145847.80 5 ScriptEventCode 9008 iLineState=900 145847.80 5 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 145847.80 5 ReinitTelephony due to IDLE 145847.80 5 tapic lineDeallocateCall(MainCall:66275) 0 145847.89 5 lineOpen(5)=> 145847.89 5 Waiting for a call... 145847.89 5 LineHandle=65881 145847.89 5 TimeoutSet 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT 145851.17 5 Timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT 145851.17 5 ScriptEventCode 9013 iLineState=900 Share this post Link to post
SupportTeam Report post Posted 04/19/2004 08:00 AM In the 24 seconds that the message "Hi, This was just Booking Angel trying to make a reservation. we have detected this call was answered by a machine. If this is an error press 1 to hear your reservation now. Otherwise call our Booking Angels on 1,3, hundred, 3,6,7,1,4,8. Thank you, We hope to speak to you soon." was playing no reports of any DTMF keypresses were reported to VoiceGuide: 144840.81 5 [Answer Machine] Playing (C:\Program Files\VoiceGuide\data\tts5.wav) 144840.81 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts5.wav] 144840.81 5 TimeoutClear 144840.81 5 wa(23143,74153100) 144904.00 5 wb(74153100) 144904.05 5 Play End line[5] (id=741531) BTW: we can see from: 144840.56 5 tts generate wait 144840.81 5 tts generate finish that the TTS system took 250ms to generate a 24 second message - that's pretty good - what TTS engine/voice are you using and how fast is your computer? Share this post Link to post
deanm Report post Posted 04/19/2004 11:07 AM I definitely was hitting 1 on the phone... just to make sure I had the system call a different phone and also got somebody on a completely different phone line who experienced the same problem. The DTMF tones were not being recognised. I retried the call again and tried pressing every key on the phone pad with no response The logs of this are pasted below... any ideas on what might be the problem, By the way we are using the AT& T US female voice (crystal I think) and a Asus PC-DL Deluxe i82875 Dual Xeon Motherboard + 2 x Xeon 2.6/533 CPU Bundle (so it says on the specs) Its a custom built machine designed by one of the engineers working on the project (obviously not me) 205254.77 0 cl Dialer_OutDialQueAdd 93318320, 0, 0, 0, , , 1, C:\BookingAngel\AcceptAutoCall.wav, C:\BookingAngel\Main.vgs, C:\BookingAngel\Callback.vgs, [bID]{187}[bAttempt]{1324}[Offset](-10}, 0, 0, 0, C:\BookingAngel\NoConnect.vgs, 205254.78 0 DialListDB_AddCall '93318320', 0, 0, 0, MoTuWeThFrSaSu, , 1, C:\BookingAngel\AcceptAutoCall.wav, C:\BookingAngel\Main.vgs, C:\BookingAngel\Callback.vgs, [bID]{187}[bAttempt]{1324}[Offset](-10}, 0, 0, 0, C:\BookingAngel\NoConnect.vgs ESCALATION: 205255.31 5 dial [202,93318320,0,0,2359,MoTuWeThFrSaSu,,,,1,C:\BookingAngel\AcceptAutoCall.wav,C:\BookingAngel\Main.vgs,C:\BookingAngel\Callback.vgs,[bID]{187}[bAttempt]{1324}[Offset](-10},60,0,0,C:\BookingAngel\NoConnect.vgs,none] 205255.31 0 dial callque update id=202 next call time 0404192054 205255.31 0 dial callque DB update returned 205255.31 5 dial found entry: tel[93318320] ann[C:\BookingAngel\AcceptAutoCall.wav] vgs[C:\BookingAngel\Main.vgs] am[C:\BookingAngel\Callback.vgs] 205255.31 5 Dialing: 93318320 205255.31 5 MakeCall => 66037 205255.31 5 TimeoutSet 60 EV_TIMEOUT_MAKECALL_NORESPONSE 205255.31 5 TapiCbTrigSet 66037 7002 205255.86 5 tapi Reply (LineEvReply) ok 66037 0 205255.86 5 TapiCbTrigClear 205255.86 5 linedevstate 2048 0 0 205255.86 5 callstate DIALTONE 65832 0 0 205255.86 5 callstate DIALING 65832 0 0 205255.86 5 callstate PROCEEDING 65832 0 0 205255.86 5 callinfo CALLEDID 205255.86 5 callinfo REASON 205255.86 5 Lev_CallerID [0000,] 205255.86 5 callinfo ORIGIN 205301.97 5 callstate DISCONNECTED 65832,16,0 205301.97 5 ScriptEventCode 9250 iLineState=5200 205301.97 5 LsWaitAfterDialingOut EV_REMOTEPARTY_DISCONNECT 205301.97 0 dial callque delete id=202 205301.97 5 AddRVns [OutDial_Result]{Contacted_AM} 205301.97 5 AM - wait for end of welcome message... 205301.97 5 dial awaiting end of answering machine message (lvl:10 for 20) 205301.97 5 RecSoundStart file[C:\Program Files\VoiceGuide\data\RecAm_5.wav] ok 205301.97 5 TimeoutSet 120 EV_TIMEOUT_HANGUP 205305.06 5 ScriptEventCode 9300 iLineState=1152 205305.06 5 LsDialoutRecAnswerMachineWelcMsg EV_SILENCE_DETECTED 205305.13 5 RecSoundStop ok 205305.13 5 TimeoutSet 1 EV_REC_FINISHED 205305.13 5 ScriptEventCode 8003 iLineState=1152 205305.13 5 LsDialoutRecAnswerMachineWelcMsg EV_REC_FINISHED 205305.13 5 RVreplace start: [$RV[AmWelcMsg_RecLen100ms]] 205305.13 5 RVns [bID]{187}[bAttempt]{1324}[Offset](-10}[OutDial_RetriesLeft]{0} 205305.13 5 RVreplace end: [] 205305.13 5 am msglen=0, minrequired=10 205305.13 5 Run Answer Machine script [C:\BookingAngel\Callback.vgs] 205305.13 2 tr NewVgsVgm_Goto C:\BookingAngel\Callback.vgs,,,,,0 205305.13 5 rv add [scriptEnd_Time]{19/04/2004 8:53:05 PM} 205305.13 5 rv add [scriptEnd_Goto_Script]{C:\BookingAngel\Callback.vgs} 205305.13 5 rv add [scriptEnd_Goto_Module]{} 205305.13 5 rv add [scriptStart_Time]{19/04/2004 8:53:05 PM} 205305.13 5 rv add [scriptStart_CalledFrom_Module]{Hangup} 205305.13 0 LoadedVgs_Find C:\BookingAngel\Callback.vgs at idx=2 205305.13 5 AddRVns [scriptsPath]{C:\BookingAngel\} 205305.14 5 cl NewVgsVgm_RunModule module not found: 205305.14 2 tr NewVgsVgm_Goto 1 205305.14 2 tr NewVgsVgm_Goto 2 205305.14 5 TimeoutClear 205305.14 5 [Answer Machine] Playing 205305.14 5 tts generate start[Hi, This was just Booking Angel trying to make a reservation. we have detected this call was answered by a machine. If this is an error press 1 to hear your reservation now. Otherwise call our Booking Angels on 1,3, hundred, 3,6,7,1,4,8. Thankyou, We hope to speak to you soon.] 205305.16 5 tts generate wait 205305.16 5 RunModule PLAY end 205305.16 2 tr NewVgsVgm_Goto end 205305.41 5 tts generate finish 205305.41 5 [Answer Machine] Playing (C:\Program Files\VoiceGuide\data\tts5.wav) 205305.41 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts5.wav] 205305.41 5 TimeoutClear 205305.42 5 wa(23143,60612500) 205328.58 5 wb(60612500) 205328.63 5 Play End line[5] (id=606125) 205328.63 5 ScriptEventCode 8001 iLineState=1100 205328.63 5 LsPlayMsg EV_PLAY_FINISHED 205328.63 5 TimeoutSet 10 EV_TIMEOUT_HANGUP 205328.63 5 TimeoutSet 5 EV_TIMEOUT_GOTOMODULE 205334.05 5 Timer fired EV_TIMEOUT_GOTOMODULE 205334.05 5 ScriptEventCode 9002 iLineState=1101 205334.05 5 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 205334.05 5 TimeoutClear 205334.05 5 [VB Script] Running VB Script... 205334.05 5 RVreplace start (strlen>500) 205334.05 5 RVns [bID]{187}[bAttempt]{1324}[Offset](-10}[OutDial_RetriesLeft]{0}[scriptEnd_Time]{19/04/2004 8:53:05 PM}[scriptEnd_Goto_Script]{C:\BookingAngel\Callback.vgs}[scriptEnd_Goto_Module]{}[scriptStart_Time]{19/04/2004 8:53:05 PM}[scriptStart_CalledFrom_Module]{Hangup}[scriptsPath]{C:\BookingAngel\} 205334.06 5 Run Script waiting... (shellid=272, process=1848) 205334.06 5 TimeoutSet 1 EV_TIMEOUT_CHECKONSTATE 205335.16 5 Timer fired EV_TIMEOUT_CHECKONSTATE 205335.16 5 ScriptEventCode 9007 iLineState=1501 205335.16 5 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE 205335.16 5 task still running (shellid=272, process=1848) 205335.16 5 Terminating process (timeout reached). 205335.16 5 TimeoutClear 205335.16 5 rv add [Hangup Time]{19/04/2004 8:53:35 PM} 205335.16 5 Hanging up call... [Hangup Module] Share this post Link to post
SupportTeam Report post Posted 04/20/2004 12:07 AM It looks like there is an issue with DTMF detection in situations where the Dialoigc driver reports that outgoing call has been answered by an Answering Machine. It looks like the Dialogic TAPI driver disables DTMF detection in these cases for the remainder of the call... The version of VoiceGuide which has been written for the Dialogic cards (ie: does not use the Dialogic's TAPI/Wave drivers) should not be affected by this problem. This "Dialogic specific" version which can use Dialogic Analog cards should be available for general download in about 2 months... Share this post Link to post
deanm Report post Posted 04/20/2004 03:13 AM I dont quite understand what you mean you said "The version of VoiceGuide which has been written for the Dialogic cards (ie: does not use the Dialogic's TAPI/Wave drivers) should not be affected by this problem. " You were speaking in the past tense so how do I get a hold of a copy of the version of the software which is not affected by this. If your saying that I'm going to have to wait 2 months then how do I improve the accuracy of the dialogic's answering machine detection. Its getting it wrong about 1 in 6 times Share this post Link to post
SupportTeam Report post Posted 04/20/2004 03:32 AM The "Dialogic API" version for Dialogic Analog cards is not yet available for release. "2 months" is the best estimate I have although we should be able to supply you a Beta test version within a month or so. 1 in 6 times is a pretty high failure rate - it should not be anywhere near this high. You may want to read some other peoples experiences with problematic answering machine detection and what was causing it how they resolved it: http://voiceguide.com/forums/index.php?showtopic=1269 http://voiceguide.com/forums/index.php?showtopic=751 http://voiceguide.com/forums/index.php?showtopic=430 Share this post Link to post