mediasol Report post Posted 09/29/2009 12:05 AM Hi we are having a problem with voice guide not playing message on to answer machine. The dailogic card is correctly detecting the answer machine. After the answer machine message is played and voice guide does not play the sound file it just hangs up. I have attached the log file, cdr file, sound file, xml file and config file. Can you please advise what we doing worng. 0929_ktTel.zip CDR_20090929_out.zip Config.zip ZZZmbscall-09-09-29-09-39.zip vb-naturopaths-am.zip Share this post Link to post
SupportTeam Report post Posted 09/29/2009 12:49 AM Attached traces show that when the script C:\mediasol\customer_files\vg_voiceresp\vg-am.vgp is ran, no sound file is specified in the starting module, the module [intro-Msg]. The trace shows module [intro-Msg] tries to play: $RV[am] but $RV[am] is not assigned any value beforehand, so nothing is played by module [intro-Msg]. The list of specified $RVs is also shown in trace, letting you confirm that $RV[am] has never been assigned. 094948.450 6 5 3 state Run Answer Machine script [C:\mediasol\customer_files\vg_voiceresp\vg-am.vgp] 094948.450 6 5 3 NewVgsVgm_Goto C:\mediasol\customer_files\vg_voiceresp\vg-am.vgp,,,,,0 094948.450 6 5 3 NewVgsVgm_Goto_Setup dest=C:\mediasol\customer_files\vg_voiceresp\vg-am.vgp|, return=|, lSaveSourceOnCallStack=0 094948.450 6 5 3 rv add [scriptEnd_Time]{2009-09-29 09:49:48} 094948.450 6 5 3 rv add [scriptEnd_Goto_Script]{C:\mediasol\customer_files\vg_voiceresp\vg-am.vgp} 094948.450 6 5 3 rv add [scriptEnd_Goto_Module]{} 094948.450 6 5 3 WriteToLogFiles_CurrScriptOnly begin 094948.450 6 5 3 WriteToLogFiles_CurrScriptOnly : LineState.iVgsIdx<=0 094948.450 6 5 3 rv add [scriptStart_Time]{2009-09-29 09:49:48} 094948.465 6 5 3 FindFullPathToScript_VgsOrVgp start [C:\mediasol\customer_files\vg_voiceresp\vg-am.vgp] 094948.465 6 VgsScriptLoad load start [C:\mediasol\customer_files\vg_voiceresp\vg-am.vgp] 094948.497 6 5 3 loaded [C:\mediasol\customer_files\vg_voiceresp\vg-am.vgp] into:4 094948.528 6 5 3 rvns add [scriptsPath]{C:\mediasol\customer_files\vg_voiceresp\} 094948.528 6 5 3 StartModuleDefault=[intro-Msg] 094948.590 6 5 3 t timer clear (force=False) 094948.590 6 5 3 RunModule start Play, [intro-Msg], iModuleIdx=25, previous: vgm=25, vgs=4 094948.590 6 5 3 [intro-Msg] VGMTYPE_PLAY run start 094948.590 6 5 3 CheckForAnyPlayActionsAndSetkeysIfNecessary no PlayActions, vgmidx=25, strPaths=on {timeout 0} goto [inital_Trans] 094948.606 6 5 3 PrepareAndPlayWavAndTts start iModuleIdx=25, iPlayFileIdx=1, bMakeTtsFile=True, sSoundFileIs= 094948.606 6 5 3 rv replace start: [$RV[am]] 094948.606 6 5 3 rvns: [PathSysVoice]{C:\Program Files\VoiceGuide\system\voice\}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[ref]{400}[callnum]{18310756301155}[campaign]{Naturopaths}[state]{Qld}[postcode]{4214}[user1]{}[user2]{}[user3]{}[user4]{}[user5]{}[user6]{}[user7]{}[user8]{}[user9]{}[user10]{}[pickupretry]{2}[intro]{C:\mediasol\soundfiles\vb-naturopaths-intro.wav}[body]{C:\mediasol\soundfiles\vb-naturopaths-body.wav}[priv]{C:\mediasol\soundfiles\vb-naturopaths-priv.wav}[end]{C:\mediasol\soundfiles\vb-naturopaths-end.wav}[amrec]{C:\mediasol\soundfiles\vb-naturopaths-am.wav}[OutDial_RetriesLeft]{2}[OutDial_Result]{NOTCONTACTED}[OutDial_Result]{NOANSWER}[OutDial_Result]{ANSWERED}[OutDial_Result]{ANSWERED_MACHINE}[OutDial_Result]{ANSWERED_MACHINE}[AmWelcMsg_RecLen100ms]{52}[scriptEnd_Time]{2009-09-29 09:49:48}[scriptEnd_Goto_Script]{C:\mediasol\customer_files\vg_voiceresp\vg-am.vgp}[scriptEnd_Goto_Module]{}[scriptStart_Time]{2009-09-29 09:49:48}[scriptsPath]{C:\mediasol\customer_files\vg_voiceresp\} 094948.606 6 5 3 rv replace end: [] 094948.606 6 5 3 PrepareAndPlayWavAndTTS sPlayFile= 094948.606 6 5 3 state [intro-Msg] Playing wav () Share this post Link to post
mediasol Report post Posted 09/29/2009 03:22 AM Thank for that! Some time it is very difficult to read the log. Lastly I noticed with same job it loaded calls into the queue to call anytime Mon to Sun. However in our xml file we only set it Mon to Fri. Last weekend we had calls going out on Saturday by mistake. It there some worng with our xml file? Share this post Link to post
SupportTeam Report post Posted 09/29/2009 06:12 AM Please update to this version: [old link removed]This version should disable the dialing times if a particular day is omitted in the XML file's DaysCallAllowed field. Share this post Link to post