Guest twscott Report post Posted 04/15/2004 09:40 AM The play prompt module after VB script module does not play properply. here is the log. It shows it play some files but we only can hear some of them and some dtmf tones. 172753.69 6 [a_4-2-2] Playing 172753.69 6 RVreplace start: [d:\vg\voc\pmnt_ttCD-$RV[1-1].wav,$RV[loanpayprompt]] 172753.69 6 RVns [PathSysVoice]{D:\Program Files\VoiceGuide\system\voice\}[PathApp]{D:\Program Files\VoiceGuide\}[PathDataVm]{D:\Program Files\VoiceGuide\data\}[PathVgSys]{D:\Program Files\VoiceGuide\system\}[$RV_STARTTIME]{2004/4/15 下午 05:25:39}[$RV_DEVICEID]{6}[$RV_CIDNAME]{}[PathApp]{D:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[Result_Input]{}[Result]{}[Result]{}[FNAME_Input]{7}[FNAME]{ }[FNAME]{7}[birth_Input]{}[birth]{}[birth123]{}[TransferAccount_Input]{}[Transfe Account]{}[TransferAccount]{}[Tpin_Input]{}[Tpin]{}[Tpin]{}[CardId_Input]{}[Card d]{}[CardId]{}[CSDate_Input]{}[CSDate]{}[CSDate]{}[CATotal_Input]{}[CATotal]{}[C Total]{}[balanceDate_Input]{}[balanceDate]{}[balanceDate]{}[loanTotal_Input]{}[l anTotal]{}[loanTotal]{}[loandate_Input]{}[loandate]{}[loandate]{}[shouldPay_Inpu ]{}[shouldPay]{}[shouldPay]{}[Paid_Input]{}[Paid]{}[Paid]{}[NoPaid_Input]{}[NoPa d]{}[NoPaid]{}[CCDate_Input]{}[CCDate]{}[CCDate]{}[CCAmount_Input]{}[CCAmount]{} CCAmount]{}[CCMinPay_Input]{}[CCMinPay]{}[CCMinPay]{}[CCOverTime_Input]{}[CCOver ime]{}[CCOverTime]{}[DDTotal_Input]{}[DDTotal]{}[DDTotal]{}[DDAmount_Input]{}[DD mount]{}[DDAmount]{}[DDShouldPay_Input]{}[DDShouldPay]{}[DDShouldPay]{}[DDpaid_I put]{}[DDpaid]{}[DDpaid]{}[DDNotPaid_Input]{}[DDNotPaid]{}[DDNotPaid]{}[LPDate_I put]{LPDate}[LPDate]{LPDate}[LPDate]{LPDate}[CArdPay_Input]{}[CArdPay]{}[CArdPay {}[LoanPay_Input]{}[LoanPay]{}[LoanPay]{}[Addr_Input]{}[Addr]{}[Addr]{}[Tel_Inpu ]{}[Tel]{}[Tel]{}[CAloanTotal_Input]{}[CAloanTotal]{}[CAloanTotal]{}[certificate _Input]{1}[certificated]{1}[certificated]{1}[trandate_Input]{1}[trandate]{1}[inp tdate]{1}[1-1]{1}[1-2_0_Input]{0}[1-2_0]{0}[errtry_count]{0}[scriptStart_Time]{2004/4/15 下午 05:25:45}[scriptStart_CalledFrom_Script]{D:\VG\1.vgs}[scriptStart_CalledFrom_Module]{1-2}[scriptsPath]{D:\VG\}[reset]{1}[reset_Input]{0}[reset]{0}[errtry_count]{0}[scriptEnd_Time]{2004/4/15 下午 05:25:46}[scriptEnd_ReturnDest_Script]{D:\VG\1.vgs}[scriptEnd_ReturnDest_Module]{1-3}[scriptsPath]{D:\VG\}[scriptEnd_Time]{2004/4/15 下午 05:25:47}[scriptEnd_Goto_Script]{a.vgs}[scriptEnd_Goto_Module]{a-1_0}[scriptStart_Time]{2004/4/15 下午 05:25:47}[scriptStart_CalledFrom_Script]{D:\VG\1.vgs}[scriptStart_CalledFrom_Module]{1-3}[scriptsPath]{D:\VG\}[a-1_0]{1}[a-1_0_Input]{}[a-1_0]{}[errtry_count]{}[a-1_Input]{"1" = "0"}[a-1]{False}[scriptStart_Time]{2004/4/15 下午 05:25:48}[scriptStart_CalledFrom_Script]{D:\VG\a.vgs}[scriptStart_CalledFrom_Module]{a-1}[scriptsPath]{d:\vg\}[inputid-0_Input]{0}[inputid-0]{0}[idinput_count]{0}[inputid]{01110479170}[inputid_PathTaken]{success}[letter id]{ A110479170}[promptid_ResultReturn]{success}[promptid]{ d:\prompt\A.wav ,d:\prompt\1.wav,d:\prompt\1.wav,d:\prompt\0.wav,d:\prompt\4.wav,d:\prompt\7.wav,d:\prompt\9.wav,d:\prompt\1.wav,d:\prompt\7.wav,d:\prompt\0.wav}[promptid-2]{1}[Result]{0}[FNAME]{d:\prompt\ou1.wav,d:\prompt\yang2.wav,d:\prompt\guo2.wav,d:\prompt\hua2.wav}[birth]{19580504}[TransferAccount]{3}[Tpin]{0}[CardId]{50785911003 5558}[Collect]{No}[AccountNo]{}[bank]{}[AllMoney]{NO}[ZipCode]{}[Law]{No}[checke ist-1_Input]{"0" = "0"}[checkexist-1]{True}[checkexist-2_Input]{0}[checkexist-2]{0}[certificated]{0}[scriptEnd_Time]{2004/4/15 下午 05:26:32}[scriptEnd_ReturnDest_Script]{D:\VG\a.vgs}[scriptEnd_ReturnDest_Module]{a-6-1}[scriptsPath]{D:\VG\}[a-6-1_Input]{0 = 0}[a-6-1]{True}[scriptStart_Time]{2004/4/15 下午 05:26:32}[scriptStart_CalledFrom_Script]{D:\VG\a.vgs}[scriptStart_CalledFrom_Module]{a-6-1}[scriptsPath]{D:\VG\}[inputdate-0_Input]{0}[inputdate-0]{0}[dateinput_count]{0}[inputdate]{0504}[inputdate_PathTaken]{success}[checkda e_ResultReturn]{success}[scriptEnd_Time]{2004/4/15 下午 05:26:36}[scriptEnd_ReturnDest_Script]{D:\VG\a.vgs}[scriptEnd_ReturnDest_Module]{a-7-1}[scriptsPath]{D:\VG\}[a-7-1_Input]{"No" = "YES"}[a-7-1]{False}[a-8-1_Input]{"No" = "YES"}[a-8-1]{False}[scriptEnd_Time]{2004/4/15 下午 05:26:38}[scriptEnd_Goto_Script]{A_4.vgs}[scriptEnd_Goto_Module]{a_4-0}[scriptStart_Time]{2004/4/15 下午 05:26:38}[scriptStart_CalledFrom_Script]{D:\VG\a.vgs}[scriptStart_CalledFrom_Module]{a-10}[scriptsPath]{D:\VG\}[a_4-0]{4}[a_4-0_Input]{0}[a_4-0]{0}[errtry_count]{0}[Result]{0}[CPDate]{0305}[LPDate]{0305}[CardPay]{7895}[Loa Pay]{20726}[a_4-0-1_Input]{"0" = "0"}[a_4-0-1]{True}[a_4-0-2_Input]{"20726" = "0"}[a_4-0-2]{False}[cardpayprompt]{ d:\prompt\7.wav,d:\prompt\1000.wav,d:\prompt\8.wav,d:\prompt\100.wav,d:\prompt\9.wav,d:\prompt\10.wav,d:\prompt\5.wav,d:\prompt\yuan2.wav}[readcdatetemp]{ d:\prompt\3.wav,d:\prompt\yue4.wav, d:\prompt\5.wav,d:\prompt\ri4.wav}[a_4-2-0_ResultReturn]{success} 172753.70 6 RVreplace end: [d:\vg\voc\pmnt_ttCD-1.wav,] 172753.70 6 tapic lineGenerateDigits(65680,d:\vg\voc\pmnt_ttCD-1.wav,,0) => 0 172753.72 6 RunModule PLAY end 172756.63 6 generate LINEGENERATETERM_DONE 172756.63 6 TimeoutSet 1 EV_TAPI_GENERATE 172757.61 6 Timer fired EV_TAPI_GENERATE 172757.61 6 ScriptEventCode 9602 iLineState=1100 172757.61 6 LsPlayMsg EV_TAPI_GENERATE 172757.61 6 TimeoutSet 10 EV_TIMEOUT_HANGUP 172757.63 6 TimeoutSet 0 EV_TIMEOUT_GOTOMODULE 172757.63 6 ScriptEventCode 9002 iLineState=1101 172757.63 6 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE 172757.64 6 TimeoutClear log Share this post Link to post
SupportTeam Report post Posted 04/16/2004 12:48 AM Looks like the task which plays the sound files was getting confused when passed the filename to play which had a comma on the end ("d:\vg\voc\pmnt_ttCD-1.wav,") and it tried to play a DTMF tone string instead. (This was caused by $RV[loanpayprompt] not being defined in your script) Please try updating your VG 5.2.1 installation with attached .exe and try calling again - the attached .exe fixes this bug - VG's operation should now not be affected by an 'empty file' specified at end of 'files to play' input string. VgMulti_5.2.1025.zip Share this post Link to post