sbensen Report post Posted 02/10/2005 10:05 PM I am having trouble with an answering machine script. In the script I want to use the RV(Called Number) variable to select information from and access database (Subject First and Last Name), Then when the welcome message is complete I want VG to play a wav file, then have a text to speech engine say the subjects name based on the DBQuery above, then play a final wav file and hang up. I have an dialout script that performs these functions flawlessly if a real person answers the call. So I copied the module, changed the wav files to the messages I wanted left on the answering machine. However, when I test the call, the script hangs up on the Text to Speech play module. Any suggestions as to why the script would work perfectly when a real person answers the phone and crashes when I try to use it as an answering machine script? Share this post Link to post
SupportTeam Report post Posted 02/10/2005 10:14 PM Could you please post a copy of VoiceGuide's Debug Printout which captures the problem, this will allow us to see what is going wrong. When running the script click on VoiceGuide's View menu and select 'Event Trace Log' option - any log information will then appear in this window. You must open the trace window before making the call. You can enable the automatic saving of the logs to files in \log\ directory as well. Share this post Link to post
sbensen Report post Posted 02/10/2005 10:33 PM Here are the traces for a successful call when a person answers and the unsuccessful call when the AM answers. Successful call with human answer 151740.61 0 cl Dialer_OutDialQueAdd 93036363119, 0, 1000, 2000, MoTuWeThFrSaSu, 7, 1, , \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs, \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs, , 60, 3, 2, , 151740.61 0 DialListDB_AddCall '93036363119', 0, 1000, 2000, MoTuWeThFrSaSu, 7, 1, , \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs, \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs, , 60, 3, 2, ESCALATION: 151740.93 7 dial [159,93036363119,0,1000,2000,MoTuWeThFrSaSu,,7,,1,NONE,\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs,\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs,none,60,3,2,,none] 151740.93 0 dial callque update id=159 next call time 0502101519 151740.95 0 dial callque DB update returned 151740.95 7 dial found entry: tel[93036363119] ann[NONE] vgs[\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs] am[\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs] 151740.95 7 Dialing: 93036363119 151740.95 7 MakeCall => 65984 151740.95 7 timer set 60 EV_TIMEOUT_MAKECALL_NORESPONSE 151740.96 7 TapiCbTrigSet 65984 7002 151740.96 0 dial start any summary:|7:dial=0|8:idx=0|9:idx=0|10:idx=0| 151741.54 7 tapi Reply (LineEvReply) ok 65984 0 151741.56 7 TapiCbTrigClear 151741.56 7 linedevstate 2048 0 0 151741.56 7 callstate DIALTONE 65829 0 0 151741.56 7 callstate DIALING 65829 0 0 151741.56 7 callstate PROCEEDING 65829 0 0 151741.56 7 callinfo CALLEDID 151741.57 7 callinfo REASON 151741.57 7 Lev_CallerID [0000,,93036363119] 151741.57 7 rv add [DNIS]{93036363119} 151741.57 7 callinfo ORIGIN 151750.71 7 callstate CONNECTED 65829 1 0 151750.71 7 callstate CONNECTED 65829,1,0 151750.71 7 WorkingModeTAPI@Connected= 151750.71 7 WorkingModeScript@Connected= 151750.73 7 rv add [OutDial_RetriesLeft]{3} 151750.73 7 rv add [$RV_STARTTIME]{2/10/2005 3:17:50 PM} 151750.73 7 rv add [$RV_DEVICEID]{7} 151750.73 7 rv add [$RV_CIDNAME]{} 151750.73 7 AddRVns [PathApp]{C:\Program Files\VoiceGuide\} 151750.73 7 rv add [$RV_CALLEDNUMBER]{93036363119} 151750.75 0 dial callque delete id=159 151750.75 7 AddRVns [OutDial_Result]{Contacted_Human} 151750.75 7 Live person answered, starting \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs 151750.75 2 tr NewVgsVgm_Goto \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs,,,,,0 151750.75 7 rv add [scriptEnd_Time]{2/10/2005 3:17:50 PM} 151750.76 7 rv add [scriptEnd_Goto_Script]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs} 151750.76 7 rv add [scriptEnd_Goto_Module]{} 151750.76 7 rv add [scriptStart_Time]{2/10/2005 3:17:50 PM} 151750.78 0 Script Load \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs 151750.95 7 Loaded \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs into:3 151750.96 7 AddRVns [scriptsPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\} 151750.96 7 AddRVns [scriptPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts} 151750.96 7 cl NewVgsVgm_RunModule module not found: 151750.96 7 timer clear 151750.96 7 [setIncomingCall] Evaluate [0] 151750.96 7 .Eval(0) 151750.98 7 AddRVns [setIncomingCall_Input]{0} 151750.98 7 AddRVns [setIncomingCall]{0} 151750.98 7 AddRVns [isIncomingCall]{0} 151750.98 7 Eval Expr result:[0] stored in $RV[isIncomingCall] 151750.98 7 timer clear 151750.98 7 [GetPatientInfo] DB Query 151750.00 7 db Jet mode used (To use ODBC mode specify ODBC Connect string) 151751.15 7 rv replace start: [sELECT FirstName, LastName, HRN, LastCallNumber,PatientID FROM Patient WHERE PhoneNumber ='$RV_CALLEDNUMBER' AND IncorrectNumber = 0] 151751.15 7 rv ns none[OutDial_RetriesLeft]{3}[OutDial_Result]{Contacted_Human}[scriptEnd_Time]{2/10/2005 3:17:50 PM}[scriptEnd_Goto_Script]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs}[scriptEnd_Goto_Module]{}[scriptStart_Time]{2/10/2005 3:17:50 PM}[scriptsPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\}[scriptPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts}[setIncomingCall_Input]{0}[setIncomingCall]{0}[isIncomingCall]{0} 151751.15 7 db About to execute a Retrieve type operation [sELECT FirstName, LastName, HRN, LastCallNumber,PatientID FROM Patient WHERE PhoneNumber ='93036363119' AND IncorrectNumber = 0] 151751.17 7 db [GetPatientInfo] row count=1 151751.17 7 rv add [GetPatientInfo_RowCount]{1} 151751.17 7 db get RecordsetGetRowsMax 151751.18 7 db get 999 records. (row count=1) 151751.18 7 db update RVs 151751.18 7 db about to close dbDbqDatabase 151751.21 7 db going down path [True] 151751.21 7 timer clear 151751.21 7 [iniate1] Playing 151751.21 7 [iniate1] Playing (\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\AnsweringMachine\ansmach1.wav) 151751.25 7 play set playid=510718 151751.48 7 PlaySoundStart ok [\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\AnsweringMachine\ansmach1.wav] 151751.48 7 timer clear 151751.48 7 RunModule PLAY end 151751.50 7 wa(9246,51071800) 151751.50 7 callinfo MONITORMODES 151800.79 7 play end current play (playid=510718) 151800.81 7 ScriptEventCode 8001 iLineState=1100 151800.81 7 LsPlayMsg EV_PLAY_FINISHED 151800.81 7 timer set 10 EV_TIMEOUT_HANGUP 151800.81 7 timer set 0 EV_TIMEOUT_GOTOMODULE 151800.81 7 ScriptEventCode 9002 iLineState=1101 151800.81 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 151800.82 7 timer clear 151800.82 7 [sayPatientName] Playing 151800.82 7 rv replace start: [$RV[GetPatientInfo_1_1] $RV[GetPatientInfo_2_1]] 151800.82 7 rv ns none[OutDial_RetriesLeft]{3}[OutDial_Result]{Contacted_Human}[scriptEnd_Time]{2/10/2005 3:17:50 PM}[scriptEnd_Goto_Script]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs}[scriptEnd_Goto_Module]{}[scriptStart_Time]{2/10/2005 3:17:50 PM}[scriptsPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\}[scriptPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts}[setIncomingCall_Input]{0}[setIncomingCall]{0}[isIncomingCall]{0}[G tPatientInfo_RowCount]{1}[GetPatientInfo_1_1]{Steve}[GetPatientInfo_2_1]{Bensen} GetPatientInfo_3_1]{555555555}[GetPatientInfo_4_1]{2}[GetPatientInfo_5_1]{13} 151800.82 7 rv replace end: [steve Bensen] 151800.84 7 tts generate start[steve Bensen] 151800.84 7 tts generate wait 151800.84 7 RunModule PLAY end 151800.95 7 tts generate finish. lineCallState=CONNECTED 151800.95 7 [sayPatientName] Playing (C:\Program Files\VoiceGuide\data\tts7.wav) 151800.96 7 play set playid=520437 151800.96 7 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts7.wav] 151800.96 7 timer clear 151800.98 7 wa(1487,52043700) 151800.98 7 callinfo MONITORMODES 151802.48 7 wb(52043700) 151802.53 7 play end current play (playid=520437) 151802.53 7 ScriptEventCode 8001 iLineState=1100 151802.54 7 LsPlayMsg EV_PLAY_FINISHED 151802.54 7 timer set 10 EV_TIMEOUT_HANGUP 151802.54 7 timer set 0 EV_TIMEOUT_GOTOMODULE 151802.54 7 ScriptEventCode 9002 iLineState=1101 151802.54 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 151802.54 7 timer clear 151802.56 7 [iNITIATE2] Playing 151802.56 7 [iNITIATE2] Playing (\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\AnsweringMachine\ansmach2.wav) 151802.57 7 play set playid=522046 151802.96 7 PlaySoundStart ok [\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\AnsweringMachine\ansmach2.wav] 151802.96 7 timer clear 151802.96 7 RunModule PLAY end 151802.96 7 wa(16496,52204600) 151802.96 7 callinfo MONITORMODES 151819.51 7 play end current play (playid=522046) 151819.53 7 ScriptEventCode 8001 iLineState=1100 151819.53 7 LsPlayMsg EV_PLAY_FINISHED 151819.53 7 timer set 10 EV_TIMEOUT_HANGUP 151819.53 7 timer set 0 EV_TIMEOUT_GOTOMODULE 151819.53 7 ScriptEventCode 9002 iLineState=1101 151819.54 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 151819.54 7 timer clear 151819.54 7 [iNTIATE3] Playing 151819.54 7 [iNTIATE3] Playing (\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\OutgoingInitCallValidateHRN\INTIATE3.wav) 151819.56 7 play set playid=539031 151819.65 7 PlaySoundStart ok [\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\OutgoingInitCallValidateHRN\INTIATE3.wav] 151819.65 7 timer clear 151819.67 7 RunModule PLAY end 151819.67 7 wa(2746,53903100) 151819.67 7 callinfo MONITORMODES 151822.43 7 wb(53903100) 151822.48 7 play end current play (playid=539031) 151822.48 7 ScriptEventCode 8001 iLineState=1100 151822.48 7 LsPlayMsg EV_PLAY_FINISHED 151822.50 7 timer set 10 EV_TIMEOUT_HANGUP 151822.50 7 timer set 0 EV_TIMEOUT_GOTOMODULE 151822.50 7 ScriptEventCode 9002 iLineState=1101 151822.50 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 151822.50 7 timer clear 151822.51 7 [sayPatientNameTwo] Playing 151822.51 7 rv replace start: [$RV[GetPatientInfo_1_1] $RV[GetPatientInfo_2_1]] 151822.51 7 rv ns none[OutDial_RetriesLeft]{3}[OutDial_Result]{Contacted_Human}[scriptEnd_Time]{2/10/2005 3:17:50 PM}[scriptEnd_Goto_Script]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs}[scriptEnd_Goto_Module]{}[scriptStart_Time]{2/10/2005 3:17:50 PM}[scriptsPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\}[scriptPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts}[setIncomingCall_Input]{0}[setIncomingCall]{0}[isIncomingCall]{0}[G tPatientInfo_RowCount]{1}[GetPatientInfo_1_1]{Steve}[GetPatientInfo_2_1]{Bensen} GetPatientInfo_3_1]{555555555}[GetPatientInfo_4_1]{2}[GetPatientInfo_5_1]{13} 151822.51 7 rv replace end: [steve Bensen] 151822.51 7 tts generate start[steve Bensen] 151822.53 7 tts generate wait 151822.53 7 RunModule PLAY end 151822.54 7 tts generate finish. lineCallState=CONNECTED 151822.54 7 [sayPatientNameTwo] Playing (C:\Program Files\VoiceGuide\data\tts7.wav) 151822.54 7 play set playid=542015 151822.56 7 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts7.wav] 151822.56 7 timer clear 151822.56 7 wa(1487,54201500) 151822.57 7 callinfo MONITORMODES 151824.11 7 wb(54201500) 151824.12 7 play end current play (playid=542015) 151824.12 7 ScriptEventCode 8001 iLineState=1100 151824.12 7 LsPlayMsg EV_PLAY_FINISHED 151824.12 7 timer set 10 EV_TIMEOUT_HANGUP 151824.12 7 timer set 0 EV_TIMEOUT_GOTOMODULE 151824.12 7 ScriptEventCode 9002 iLineState=1101 151824.14 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 151824.14 7 timer clear 151824.15 7 [iNTIATE4] Playing 151824.15 7 [iNTIATE4] Playing (\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\OutgoingInitCallValidateHRN\INTIATE4.wav) 151824.18 7 play set playid=543656 151824.25 7 PlaySoundStart ok [\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\OutgoingInitCallValidateHRN\INTIATE4.wav] 151824.25 7 timer clear 151824.25 7 RunModule PLAY end 151824.26 7 wa(1496,54365600) 151824.26 7 callinfo MONITORMODES 151825.81 7 play end current play (playid=543656) 151825.81 7 ScriptEventCode 8001 iLineState=1100 151825.81 7 LsPlayMsg EV_PLAY_FINISHED 151825.81 7 timer set 10 EV_TIMEOUT_HANGUP 151825.82 7 timer set 0 EV_TIMEOUT_GOTOMODULE 151825.82 7 ScriptEventCode 9002 iLineState=1101 151825.82 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 151825.82 7 timer clear 151825.84 7 [sayPatientNameThree] Playing 151825.84 7 rv replace start: [$RV[GetPatientInfo_1_1] $RV[GetPatientInfo_2_1]] 151825.84 7 rv ns none[OutDial_RetriesLeft]{3}[OutDial_Result]{Contacted_Human}[scriptEnd_Time]{2/10/2005 3:17:50 PM}[scriptEnd_Goto_Script]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs}[scriptEnd_Goto_Module]{}[scriptStart_Time]{2/10/2005 3:17:50 PM}[scriptsPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\}[scriptPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts}[setIncomingCall_Input]{0}[setIncomingCall]{0}[isIncomingCall]{0}[G tPatientInfo_RowCount]{1}[GetPatientInfo_1_1]{Steve}[GetPatientInfo_2_1]{Bensen} GetPatientInfo_3_1]{555555555}[GetPatientInfo_4_1]{2}[GetPatientInfo_5_1]{13} 151825.84 7 rv replace end: [steve Bensen] 151825.84 7 tts generate start[steve Bensen] 151825.86 7 tts generate wait 151825.86 7 RunModule PLAY end 151825.90 7 tts generate finish. lineCallState=CONNECTED 151825.90 7 [sayPatientNameThree] Playing (C:\Program Files\VoiceGuide\data\tts7.wav) 151825.90 7 play set playid=545375 151825.92 7 PlaySoundStart ok [C:\Program Files\VoiceGuide\data\tts7.wav] 151825.92 7 timer clear 151825.92 7 wa(1487,54537500) 151825.92 7 callinfo MONITORMODES 151827.46 7 play end current play (playid=545375) 151827.46 7 ScriptEventCode 8001 iLineState=1100 151827.46 7 LsPlayMsg EV_PLAY_FINISHED 151827.46 7 timer set 10 EV_TIMEOUT_HANGUP 151827.48 7 timer set 0 EV_TIMEOUT_GOTOMODULE 151827.48 7 ScriptEventCode 9002 iLineState=1101 151827.48 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 151827.48 7 timer clear 151827.48 7 [iNITIATE5] Playing 151827.50 7 [iNITIATE5] Playing (\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\OutgoingInitCallValidateHRN\INITIATE5.wav) 151827.51 7 play set playid=546984 151827.61 7 PlaySoundStart ok [\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\OutgoingInitCallValidateHRN\INITIATE5.wav] 151827.61 7 timer clear 151827.61 7 RunModule PLAY end 151827.62 7 wa(2496,54698400) 151827.62 7 callinfo MONITORMODES 151830.14 7 wb(54698400) 151830.20 7 play end current play (playid=546984) 151830.20 7 ScriptEventCode 8001 iLineState=1100 151830.20 7 LsPlayMsg EV_PLAY_FINISHED 151830.20 7 timer set 10 EV_TIMEOUT_HANGUP 151830.20 7 timer set 0 EV_TIMEOUT_GOTOMODULE 151830.21 7 ScriptEventCode 9002 iLineState=1101 151830.21 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 151830.21 7 timer clear 151830.21 7 [sayPatientNameFour] Playing 151830.21 7 rv replace start: [$RV[GetPatientInfo_1_1] $RV[GetPatientInfo_2_1]] 151830.23 7 rv ns none[OutDial_RetriesLeft]{3}[OutDial_Result]{Contacted_Human}[scriptEnd_Time]{2/10/2005 3:17:50 PM}[scriptEnd_Goto_Script]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs}[scriptEnd_Goto_Module]{}[scriptStart_Time]{2/10/2005 3:17:50 PM}[scriptsPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\}[scriptPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts}[setIncomingCall_Input]{0}[setIncomingCall]{0}[isIncomingCall]{0}[G tPatientInfo_RowCount]{1}[GetPatientInfo_1_1]{Steve}[GetPatientInfo_2_1]{Bensen} GetPatientInfo_3_1]{555555555}[GetPatientInfo_4_1]{2}[GetPatientInfo_5_1]{13} 151830.23 7 rv replace end: [steve Bensen] 151830.23 7 tts generate start[steve Bensen] 151830.23 7 tts generate wait 151830.25 7 RunModule PLAY end 151830.25 7 callstate DISCONNECTED 65829 0 0 Here's the log for a successful call answered by a real person (Hung up after the TTS module). 151830.25 7 ScriptEventCode 9250 iLineState=1100 151830.25 7 LsPlayMsg EV_REMOTEPARTY_DISCONNECT 151830.25 7 rv add [Hangup Time]{2/10/2005 3:18:30 PM} 151830.26 7 Hanging up call... 151830.26 7 RecSoundStop ok 151830.26 7 PlaySoundStop err=0 151830.26 7 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 151830.29 7 fnHangupCall end 151830.29 7 tts generate finish. lineCallState=DISCONNECTED 151830.29 7 tts play abort as linestate not connected 151830.32 7 linedevstate 2048 0 0 151830.32 7 callstate IDLE 65829 0 0 151830.32 7 WorkingMode@Idle= 151830.34 7 timer clear 151830.42 7 timer set 1 EV_TIMEOUT_TIMETOREINITLINE 151830.42 7 tapi Reply (LineEvReply) ok 65982 0 151831.40 7 timer fired EV_TIMEOUT_TIMETOREINITLINE 151831.40 7 ScriptEventCode 9008 iLineState=900 151831.40 7 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 151831.40 7 ReinitTelephony due to IDLE 151831.42 7 tapic lineDeallocateCall(MainCall:65829) 0 151831.46 7 lineOpen(7)=> 151831.46 7 Waiting for a call... 151831.46 7 LineHandle=66137 151831.46 7 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT 151832.14 0 dial start any summary:|7:rdy=0|8:idx=0|9:idx=0|10:idx=0| 151833.14 0 dial start any summary:|7:rdy=0|8:idx=0|9:idx=0|10:idx=0| 151834.14 0 dial start any summary:|7:rdy=0|8:idx=0|9:idx=0|10:idx=0| 151834.86 7 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT 151834.86 7 ScriptEventCode 9013 iLineState=900 151835.79 0 btn Hangup on line 7 151835.81 7 rv add [Hangup Time]{2/10/2005 3:18:35 PM} 151835.81 7 Hanging up call... 151835.82 7 eng exit HangupCall_Common as LineCallState=IDLE already Unsuccessful Answering Machine script. The call Hung on the TTS module. I had to click the hang up button. 152229.96 0 cl Dialer_OutDialQueAdd 93036363119, 0, 1000, 2000, MoTuWeThFrSaSu, 7, 1, , \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs, \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs, , 60, 3, 2, , 152229.96 0 DialListDB_AddCall '93036363119', 0, 1000, 2000, MoTuWeThFrSaSu, 7, 1, , \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs, \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs, , 60, 3, 2, ESCALATION: 152230.87 7 dial [161,93036363119,0,1000,2000,MoTuWeThFrSaSu,,7,,1,NONE,\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs,\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs,none,60,3,2,,none] 152230.89 0 dial callque update id=161 next call time 0502101524 152230.89 0 dial callque DB update returned 152230.89 7 dial found entry: tel[93036363119] ann[NONE] vgs[\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\AnsweringMachine2.vgs] am[\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs] 152230.89 7 Dialing: 93036363119 152230.89 7 MakeCall => 66478 152230.89 7 timer set 60 EV_TIMEOUT_MAKECALL_NORESPONSE 152230.90 7 TapiCbTrigSet 66478 7002 152230.90 0 dial start any summary:|7:dial=0|8:idx=0|9:idx=0|10:idx=0| 152231.48 7 tapi Reply (LineEvReply) ok 66478 0 152231.50 7 TapiCbTrigClear 152231.50 7 linedevstate 2048 0 0 152231.50 7 callstate DIALTONE 65796 0 0 152231.50 7 callstate DIALING 65796 0 0 152231.50 7 callstate PROCEEDING 65796 0 0 152231.50 7 callinfo CALLEDID 152231.51 7 callinfo REASON 152231.51 7 Lev_CallerID [0000,,93036363119] 152231.51 7 rv add [DNIS]{93036363119} 152231.51 7 callinfo ORIGIN 152300.46 7 callstate DISCONNECTED 65796 16 0 152300.46 7 ScriptEventCode 9250 iLineState=5200 152300.46 7 LsWaitAfterDialingOut EV_REMOTEPARTY_DISCONNECT 152300.46 7 rv add [OutDial_RetriesLeft]{3} 152300.46 7 rv add [$RV_STARTTIME]{2/10/2005 3:23:00 PM} 152300.48 7 rv add [$RV_DEVICEID]{7} 152300.48 7 rv add [$RV_CIDNAME]{} 152300.48 7 AddRVns [PathApp]{C:\Program Files\VoiceGuide\} 152300.48 7 rv add [$RV_CALLEDNUMBER]{93036363119} 152300.48 0 dial callque delete id=161 152300.48 7 AddRVns [OutDial_Result]{Contacted_AM} 152300.50 7 AM - wait for end of welcome message... 152300.50 7 dial awaiting end of answering machine message (lvl:10 for 20) 152300.50 7 RecSoundStart file[C:\Program Files\VoiceGuide\data\RecAm_7.wav] ok 152300.50 7 timer set 120 EV_TIMEOUT_HANGUP 152318.48 7 ScriptEventCode 9300 iLineState=1152 152318.50 7 LsDialoutRecAnswerMachineWelcMsg EV_SILENCE_DETECTED 152318.56 7 RecSoundStop ok 152318.57 7 timer set 1 EV_REC_FINISHED 152318.59 7 ScriptEventCode 8003 iLineState=1152 152318.59 7 LsDialoutRecAnswerMachineWelcMsg EV_REC_FINISHED 152318.61 7 rv replace start: [$RV[AmWelcMsg_RecLen100ms]] 152318.61 7 rv ns none[OutDial_RetriesLeft]{3} 152318.62 7 rv replace end: [] 152318.64 7 am msglen=0, minrequired=20 152318.64 7 Run Answer Machine script [\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs] 152318.65 2 tr NewVgsVgm_Goto \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs,,,,,0 152318.67 7 rv add [scriptEnd_Time]{2/10/2005 3:23:18 PM} 152318.67 7 rv add [scriptEnd_Goto_Script]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs} 152318.68 7 rv add [scriptEnd_Goto_Module]{} 152318.70 7 rv add [scriptStart_Time]{2/10/2005 3:23:18 PM} 152318.70 7 rv add [scriptStart_CalledFrom_Module]{SetIncomingCall} 152318.73 0 Script Load \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs 152318.81 7 Loaded \\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs into:4 152318.81 7 AddRVns [scriptsPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\} 152318.82 7 AddRVns [scriptPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts} 152318.84 7 cl NewVgsVgm_RunModule module not found: 152318.86 7 timer clear 152318.86 7 [setIncomingCall] Evaluate [0] 152318.87 7 .Eval(0) 152318.89 7 AddRVns [setIncomingCall_Input]{0} 152318.89 7 AddRVns [setIncomingCall]{0} 152318.90 7 AddRVns [isIncomingCall]{0} 152318.92 7 Eval Expr result:[0] stored in $RV[isIncomingCall] 152318.92 7 timer clear 152318.93 7 [GetPatientInfo] DB Query 152318.95 7 db Jet mode used (To use ODBC mode specify ODBC Connect string) 152319.18 7 rv replace start: [sELECT FirstName, LastName, HRN, LastCallNumber,PatientID FROM Patient WHERE PhoneNumber ='$RV_CALLEDNUMBER' AND IncorrectNumber = 0] 152319.18 7 rv ns none[OutDial_RetriesLeft]{3}[scriptEnd_Time]{2/10/2005 3:23:18 PM}[scriptEnd_Goto_Script]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs}[scriptEnd_Goto_Module]{}[scriptStart_Time]{2/10/2005 3:23:18 PM}[scriptStart_CalledFrom_Module]{SetIncomingCall}[scriptsPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\}[scriptPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts}[setIncomingCall_Input]{0}[setIncomingCall]{0}[isIncomingCall]{0} 152319.20 7 db About to execute a Retrieve type operation [sELECT FirstName, LastName, HRN, LastCallNumber,PatientID FROM Patient WHERE PhoneNumber ='93036363119' AND IncorrectNumber = 0] 152319.21 7 db [GetPatientInfo] row count=1 152319.23 7 rv add [GetPatientInfo_RowCount]{1} 152319.23 7 db get RecordsetGetRowsMax 152319.25 7 db get 999 records. (row count=1) 152319.26 7 db update RVs 152319.26 7 db about to close dbDbqDatabase 152319.29 7 db going down path [True] 152319.31 7 timer clear 152319.32 7 [iniate1] Playing 152319.32 7 [iniate1] Playing (\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\AnsweringMachine\ansmach1.wav) 152319.36 7 play set playid=838828 152319.59 7 PlaySoundStart ok [\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Wavs\AnsweringMachine\ansmach1.wav] 152319.59 7 timer clear 152319.61 7 RunModule PLAY end 152319.62 7 wa(9246,83882800) 152328.90 7 play end current play (playid=838828) 152328.92 7 ScriptEventCode 8001 iLineState=1100 152328.92 7 LsPlayMsg EV_PLAY_FINISHED 152328.93 7 timer set 10 EV_TIMEOUT_HANGUP 152328.95 7 timer set 0 EV_TIMEOUT_GOTOMODULE 152328.95 7 ScriptEventCode 9002 iLineState=1101 152328.96 7 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 152328.98 7 timer clear 152328.98 7 [sayPatientName] Playing 152328.00 7 rv replace start: [$RV[GetPatientInfo_1_1] $RV[GetPatientInfo_2_1]] 152329.01 7 rv ns none[OutDial_RetriesLeft]{3}[scriptEnd_Time]{2/10/2005 3:23:18 PM}[scriptEnd_Goto_Script]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\TestAnsweringMachine.vgs}[scriptEnd_Goto_Module]{}[scriptStart_Time]{2/10/2005 3:23:18 PM}[scriptStart_CalledFrom_Module]{SetIncomingCall}[scriptsPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts\}[scriptPath]{\\Rmregfile004\Research\IVR\VoiceGuide\PreDiabetes\Scripts}[setIncomingCall_Input]{0}[setIncomingCall]{0}[isIncomingCall]{0}[G tPatientInfo_RowCount]{1}[GetPatientInfo_1_1]{Steve}[GetPatientInfo_2_1]{Bensen} GetPatientInfo_3_1]{555555555}[GetPatientInfo_4_1]{2}[GetPatientInfo_5_1]{13} 152329.03 7 rv replace end: [steve Bensen] 152329.03 7 tts generate start[steve Bensen] 152329.04 7 tts generate wait 152329.06 7 RunModule PLAY end 152329.11 7 tts generate finish. lineCallState=DISCONNECTED 152329.11 7 tts play abort as linestate not connected 152408.28 0 btn Hangup on line 7 152408.28 7 ScriptEventCode 9001 iLineState=1100 152408.29 7 LsPlayMsg EV_TIMEOUT_HANGUP 152408.31 7 rv add [Hangup Time]{2/10/2005 3:24:08 PM} 152408.31 7 Hanging up call... 152408.32 7 RecSoundStop ok 152408.34 7 PlaySoundStop err=0 152408.34 7 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP 152408.39 7 fnHangupCall end 152408.50 7 linedevstate 2048 0 0 152408.51 7 callstate IDLE 65796 0 0 152408.51 7 WorkingMode@Idle= 152408.53 7 timer clear 152408.67 7 timer set 1 EV_TIMEOUT_TIMETOREINITLINE 152408.68 7 tapi Reply (LineEvReply) ok 65915 0 152409.68 7 timer fired EV_TIMEOUT_TIMETOREINITLINE 152409.68 7 ScriptEventCode 9008 iLineState=900 152409.70 7 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE 152409.71 7 ReinitTelephony due to IDLE 152409.86 7 tapic lineDeallocateCall(MainCall:65796) 0 152409.92 7 lineOpen(7)=> 152409.92 7 Waiting for a call... 152409.93 7 LineHandle=65813 152409.95 7 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT 152410.92 0 dial start any summary:|7:rdy=0|8:idx=0|9:idx=0|10:idx=0| 152411.00 0 dial start any summary:|7:rdy=0|8:idx=0|9:idx=0|10:idx=0| 152413.07 0 dial start any summary:|7:rdy=0|8:idx=0|9:idx=0|10:idx=0| 152413.28 7 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT 152413.28 7 ScriptEventCode 9013 iLineState=900 Share this post Link to post
sbensen Report post Posted 02/10/2005 10:51 PM I posted the scripts above. Share this post Link to post
SupportTeam Report post Posted 02/10/2005 11:31 PM We can see what is happening here - but this should not be happening in the latest version of VoiceGuide. Which version of VoiceGuide are you using? If not the latest (v5.2.3b) then please update to that version and try again... Share this post Link to post
sbensen Report post Posted 02/11/2005 04:34 PM I currently have version 5.2.3018. I downloaded the 5.2.3b version, but when I went to install the upgrade it asked if I want to delete the program and all it's components. What is the correct proceedure for installation. Will I have to re-install my modem, and re-create my other settings? Share this post Link to post
SupportTeam Report post Posted 02/11/2005 10:58 PM Before installing the new version the previous version must be deleted. This removes the entire VoiceGuide directory, so if you have anything you ant to save from within there you should make a backup copy of it first. I'm fairly sure installing 5.2.3b the problem you see will go away. If it does not the update the v5.2.3b with the attached .exe and try again. Attached .exe has more debugging in it in the relevant area. VgMulti_5.2.3067.zip Share this post Link to post
sbensen Report post Posted 02/14/2005 05:32 PM I was able to update to 5.2.3b, but the attached patch would not install. After I extracted the patch and ran it, it stated that VoiceGuide was not configured, then gave a message that it couldn't find the configuration manager and closed the window, with not update to the program. VG currently reads version 5.2.3063 instead of 5.2.3067. Need advice on how to install the patch? Steve Share this post Link to post
MannyTC Report post Posted 02/14/2005 08:44 PM Steve, you are just supposed to unzip the new executable into your Voiceguide folder overwriting the existing version. Share this post Link to post
sbensen Report post Posted 02/15/2005 06:04 PM I tried to upzip this into the folder, but it asked for a password, what is the password? Steve Share this post Link to post
SupportTeam Report post Posted 02/15/2005 08:04 PM It asks you for a password? Can you post a screenshot of that? The .ZIP is not password protected. I just downloaded VgMulti_5.2.3067.zip from the forum and unzipped it and it did not ask me for any passwords... Share this post Link to post