Guest Michael Rizk Report post Posted 10/27/2003 02:56 AM Dialogic D4/PCI with 5.1.1 and Voice Guide 5.0a (only used for outbound calls) I have a problem when a outbound call is made. VG works fine in making the call but if the line is not answered you would have to assume VG recieves a response of no answer. The problem is that VG thinks the phone has been answered "Live Person Answered" and play's the wav file when it is not supposed to. I have increased the SilenceDetectLevel= in the vg.ini file to 100 hoping to resolve the issue but no luck. Any ideas? The other problem I have is with call escallation as described in the help file. The problem I have is if the first call diverts to a message bank then VG thinks this has been a successfull answer and does not fail over to the second number. The 1st problem also causes issues with this as call escalation will never happen since VG thinks the first call has been answered by a human. OutDial.txt 09:00 AM 27/10/03,"555111",2,1,none,C:\Program files\VoiceGuide\scripts\human.vgs,C:\Program files\VoiceGuide\scripts\ansmac.vgs,,"111555",2,1,none,C:\Program files\VoiceGuide\scripts\human.vgs,C:\Program files\VoiceGuide\scripts\ansmac.vgs log 133909.89 0 Loading from C:\Program Files\VoiceGuide\data\OutDial_New.txt 133909.89 0 dial callque insert tel:"555111" scr:C:\Program files\VoiceGuide\scripts\human.vgs time:310270900 esc:"111555",2,1,none,C:\Program files\VoiceGuide\scripts\human.vgs,C:\Program files\VoiceGuide\scripts\ansmac.vgs 133909.94 0 Loaded 1 entries. 133909.98 0 dial callque update id=1 next call time 0310271341 133909.98 6 dial found entry: tel["555111"] ann[none] vgs[C:\Program files\VoiceGuide\scripts\human.vgs] am[C:\Program files\VoiceGuide\scripts\ansmac.vgs] 133910.00 6 Dialing: 555111 133910.00 6 MakeCall => 65607 133910.03 6 TapiCbTrigSet 65607 7002 133910.77 6 tapi Reply 65607 0 133910.77 6 TapiCbTrigClear 133910.78 6 linedevstate 2048 0 0 133910.78 6 callstate DIALTONE 65897 0 0 133910.78 6 callstate DIALING 65897 0 0 133910.78 6 callstate PROCEEDING 65897 0 0 133910.80 6 callinfo CALLEDID 133910.80 6 callinfo REASON 133910.84 6 Lev_CallerID [0000,] 133910.86 6 callinfo ORIGIN 133935.47 6 callstate DISCONNECTED 65897,16,0 133935.53 6 LsWaitAfterDialingOut EV_REMOTEPARTY_DISCONNECT 133935.53 6 Answering machine, wait for end of welcome message... 133935.53 0 dial callque delete id=1 133935.56 6 dial awaiting end of answering machine message (lvl:10 for 20) 133935.61 6 RecSoundStart file[C:\Program Files\VoiceGuide\data\RecAm_6.wav] ok 133952.11 6 LsDialoutRecAnswerMachineWelcMsg EV_SILENCE_DETECTED 133953.13 6 RecSoundStop ok 133953.19 6 LsDialoutRecAnswerMachineWelcMsg EV_REC_FINISHED 133953.20 6 Run Answer Machine script [C:\Program files\VoiceGuide\scripts\ansmac.vgs] 133953.22 2 tr NewVgsVgm_Goto C:\Program files\VoiceGuide\scripts\ansmac.vgs,,,,,0 133953.22 0 Script Load C:\Program files\VoiceGuide\scripts\ansmac.vgs 133953.25 6 Loaded C:\Program files\VoiceGuide\scripts\ansmac.vgs into:2 133953.25 6 cl NewVgsVgm_RunModule module not found: 133953.25 2 tr NewVgsVgm_Goto 1 133953.25 2 tr NewVgsVgm_Goto 2 133953.27 6 [Answer machine] Playing 133953.27 6 tts generate start[This is answer machine] 133954.39 6 tts generate end 133954.39 6 [Answer machine] Playing (C:\Program Files\VoiceGuide\system\tts6.wav) 133954.47 6 PlaySoundStart ok [C:\Program Files\VoiceGuide\system\tts6.wav] 133954.48 6 RunModule PLAY end 133954.50 2 tr NewVgsVgm_Goto end 133956.14 6 wb(9915600) 133957.17 6 Play End line[6] (id=99156) 133957.17 6 LsPlayMsg EV_PLAY_FINISHED 134002.69 6 LsPlayMsgFinished EV_TIMEOUT_REPLAYMSG 134002.69 6 tts generate reuse 134002.69 6 [Answer machine] Playing (C:\Program Files\VoiceGuide\system\tts6.wav) 134002.72 6 PlaySoundStart ok [C:\Program Files\VoiceGuide\system\tts6.wav] 134004.33 6 wb(10746800) 134005.34 6 Play End line[6] (id=107468) 134005.34 6 LsPlayMsg EV_PLAY_FINISHED 134005.36 6 Hanging up call... [No Paths leaving Play module [Answer machine]] 134005.36 6 RecSoundStop ok 134005.36 6 PlaySoundStop ok 134005.42 6 fnHangupCall end 134005.47 6 linedevstate 2048 0 0 134005.47 6 callstate IDLE 65897 0 0 134005.48 6 WorkingMode@Idle= 134005.50 6 tapi Reply 65948 0 134006.53 6 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 134006.53 6 ReinitTelephony due to IDLE start 134006.59 6 tapic lineDeallocateCall(MainCall:65897) 0 134006.75 6 lineOpen(6) => 0 134006.75 6 Waiting for a call... 134006.75 6 lineOpen(6)LineHandle=66068 Share this post Link to post
SupportTeam Report post Posted 10/27/2003 05:01 AM The trace shows that the call was answered by an answering machine 25 seconds after dialing the number, and that 15 seconds after the call was answered VoiceGuide detected end of AM's welcoming message, so it began to play the message designated to be recorded on the Answering Machine. If a call is answered by an Answering Machine then VG treats this as a successful message delivery and escalation calls will not be made. If it is desirable to make further calls after leaving a message on the Answering Machine then these can be queued from the VG script designated to run when AM answers call - ie. instead of just playing a WAV file specify VG script to run when AM answers, and from within that script queue further calls. Share this post Link to post
Guest Guest Report post Posted 10/27/2003 05:41 AM Just to add to this. Found out the first problem seems to be only with mobiles. BTW this is in Australia Share this post Link to post
SupportTeam Report post Posted 10/27/2003 06:09 AM Maybe after dialing the mobile number after a while a message is played that 'this number is unreachable' or something to that effect... (or call is in fact actually transferred to voicemail?). Once a recorded message is heard Dialogic card will assume that a call was answered by an answering machine. Share this post Link to post
Guest Guest Report post Posted 10/27/2003 11:01 AM I made sure the voice bank was turned off and tested by dialing manually. There is no obvious sounds during the calling ringing phase. To get around this I installed the new beta3 version and set the AnswerTimeout to 20sec which allows 3 rings instead. Hopefully this will get around my problem. Share this post Link to post