VoiceGuide IVR Software Main Page
Jump to content

Vg Not Palying Message For Voice Mail

Recommended Posts

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

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

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

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×