Guest JeffR Report post Posted 05/13/2003 11:38 PM The main script allows the users to enter an extension (132, 142) or dial 1 for sales, 2 for support. If the extension is dialed slowly, with perhaps a 1-2 second pause between digits, it works. However, if the extension is dialed quickly, the second digit is missed. I am using a Zoom voice modem. Is the reason that my vmodem cannot process fast enough? Will a Dialogic board solve this, or is there a programmatic solution? Thank you for any assistance!! Here are my scripts and trace: ----------- [intro] Type=Play DispSize=69 Txt=Thank you for calling. If you know the extension you would like to reach, please dial it now. Otherwise, please press 2 for sales, 3 for technical support. PlayFile1=F:\data\Phone\Outgoing Messages\intro.wav Replay=2,5 strTtsText= On {1} Goto [Get Voice Mail Box] On {2} Goto [Pickup Sales Call] On {3} Goto [Pickup Support Call] On {#} Goto [Voicemail Retrieve] Return [intro] On {0} Goto [Operator] Position=116,93 [Get Voice Mail Box] Type=Get Numbers DispSize=69 Txt=Play a prompt asking the caller to enter a sequence of numbers, speak the sequence back to the caller and ask them to confirm it. Go down different paths depending on the numbers entered... PlayFile1=none Replay=0,0 GetNbrLenEnforce=2 GetNbrLenMax=2 Confirm=OFF On {Success} Goto [PickupCall] On {Fail} Goto [inValid Voicemail] On {Timeout 5} Goto [PickupCall] Position=467,30 ---------- When ext 132 is entered slowly, works correctly: 54579 0 [intro] Playing 54579 0 [intro] Playing (F:\data\Phone\Outgoing Messages\intro.wav) 54799 0 PlaySoundStart ok [F:\data\Phone\Outgoing Messages\intro.wav] 54799 0 TimeoutClear 54799 0 RunModule PLAY end 54809 0 wa(10392,5457900) 60718 0 tapie monitordigits 49 2 60718 0 LsPlayMsg [1] 61319 0 PlaySoundStop ok 61319 0 TimeoutClear 61319 0 [Get Voice Mail Box] Number Input 61319 0 [Get Voice Mail Box] Playing (none) 61319 0 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED 61319 0 TimeoutSet 10 EV_TIMEOUT_HANGUP 61319 0 TimeoutSet 5 EV_TIMEOUT_GOTOMODULE 62570 0 tapie monitordigits 51 2 62570 0 LsGetNbrsRxDigits [3] 62570 0 [Get Voice Mail Box] Number Input 3 62570 0 TimeoutSet 5 EV_TIMEOUT_GOTOMODULE 63852 0 tapie monitordigits 50 2 63862 0 LsGetNbrsRxDigits [2] 63862 0 [Get Voice Mail Box] Number Input 32 63862 0 TimeoutSet 5 EV_TIMEOUT_GOTOMODULE 63862 0 TimeoutClear 63862 0 TimeoutClear 63862 0 [PickupCall] Running VB Script... --------- When ext 132 is entered relatively quickly, second digit is missed. Does not work: 30588 0 [intro] Playing 30588 0 [intro] Playing (F:\data\Phone\Outgoing Messages\intro.wav) 30808 0 PlaySoundStart ok [F:\data\Phone\Outgoing Messages\intro.wav] 30808 0 TimeoutClear 30819 0 RunModule PLAY end 30819 0 wa(10392,13058800) 34173 0 tapie monitordigits 49 2 34173 0 LsPlayMsg [1] 34764 0 PlaySoundStop ok 34764 0 tapie monitordigits 51 2 34764 0 TimeoutClear 34764 0 [Get Voice Mail Box] Number Input 34764 0 [Get Voice Mail Box] Playing (none) 34764 0 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED 34764 0 TimeoutSet 10 EV_TIMEOUT_HANGUP 34764 0 TimeoutSet 5 EV_TIMEOUT_GOTOMODULE 35175 0 tapie monitordigits 50 2 35175 0 LsGetNbrsRxDigits [2] <----- Missed '3' enter before the '2' 35175 0 [Get Voice Mail Box] Number Input 2 35175 0 TimeoutSet 5 EV_TIMEOUT_GOTOMODULE 40172 0 Timer fired EV_TIMEOUT_GOTOMODULE 40172 0 LsGetNbrsRxDigits EV_TIMEOUT_GOTOMODULE 40172 0 TimeoutClear 40172 0 [PickupCall] Running VB Script... Share this post Link to post
SupportTeam Report post Posted 05/14/2003 05:20 AM Some modems have these problems. A Dialogic card does not. We always recommend getting a Dialogic card if the budget allows - you will then have a professional quality system. Share this post Link to post