dennis Report post Posted 06/14/2003 03:49 AM I got a simple IVR script. The 1st wave for language selection plays well. However, the 2nd wave plays for 1 or 2 sec then the call hangs up. The 2nd wave file is 24sec in length. Here is the trace log: ------------------------------------- 47546 0 tapie callstate OFFERING 0 4 47562 0 tapie ring 1 47562 0 Start without answering the call 47562 0 TimeoutClear 47562 0 [Get Language] Playing 47562 0 lineAnswer(65590) => 65641 47578 0 tapie callstate ACCEPTED 0 0 52656 0 tapi Reply 65641 0 52656 0 tapie callstate CONNECTED 65590,0,0 52656 0 WorkingModeTAPI= 52656 0 WorkingModeScript=BeforeAnswerRun 52656 0 TimeoutClear 52656 0 [Get Language] Playing 52656 0 [Get Language] Playing (z:\sprcivr\wave\select-lang.wav) 52890 0 PlaySoundStart ok [z:\sprcivr\wave\select-lang.wav] 52890 0 TimeoutClear 52890 0 RunModule PLAY end 52890 0 wa(7562,55267100) 60906 0 Play End line[0] (id=552671) 60906 0 LsPlayMsg EV_PLAY_FINISHED 60906 0 TimeoutSet 10 EV_TIMEOUT_HANGUP 60921 0 TimeoutSet 5 EV_TIMEOUT_GOTOMODULE 61234 0 tapie monitordigits 49 2 61234 0 LsPlayMsgFinished [1] 61250 0 TimeoutClear 61250 0 [Menu] Playing 61250 0 [Menu] Playing (z:\sprcivr\wave\menu-main-c.wav) 62453 0 PlaySoundStart ok [z:\sprcivr\wave\menu-main-c.wav] 62453 0 TimeoutClear 62453 0 RunModule PLAY end 62453 0 wa(21693,56126500) 67828 0 tapie callstate DISCONNECTED 65590,32,0 67828 0 LsPlayMsg EV_REMOTEPARTY_DISCONNECT 68171 0 PlaySoundStop ok 68171 0 Hanging up call... 68171 0 TimeoutSet 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 68171 0 PlaySoundStop ok 68187 0 fnHangupCall end 68203 0 tapi Reply 66393 LINEERR_INVALCALLSTATE [8000001C] 69843 0 tapie callstate IDLE 0 0 69843 0 WorkingMode@Idle= 69843 0 TimeoutClear 69937 0 TimeoutSet 1 EV_TIMEOUT_TIMETOREINITLINE 69937 0 tapi Reply 65897 0 70937 0 Timer fired 0, 9008 70937 0 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 70937 0 Initialise telephony (due to IDLE) 70937 0 tapic lineDeallocateCall(MainCall:65590) 0 72562 0 Waiting for a call... 72562 0 TimeoutSet 5 EV_TIMOUT_ATERIDLE_ALLOWOUT 78031 0 Timer fired 0, 9025 ----------------------------------------------- Thank you. Share this post Link to post
SupportTeam Report post Posted 06/14/2003 07:25 AM It looks like your modem thinks that it has heard a busy tone on the telephone line while playing the file - this sometimes happens with some voice modems who's busy tone detection has not been well tuned - when they play sound files they sometimes end up thinking that they are also hearing busy tones on the line. Solutions: A: re-record the sound file or B: try using a different modem... Once the modem thinks it has heard the busy tone it will inform the TAPI driver that this call has disconnected, and TAPI driver will in turn inform VoiceGuide - and the call must then be finished.. Share this post Link to post