VoiceGuide IVR Software Main Page
Jump to content

Dial By Name Doesnt Work

Recommended Posts

Gentlemen,,

 

i have on my main menu dial 6 for dial by name

when dial 6 it plays the message to dial the first 4 charactors of the persons name

when you dial the 4 digits it sits for a monent then says or press 0 for the operator

and it never matches a users name. I am attaching log files, what i did was shut down ivr

deleted all the logs then started backup the IVR then made a test call into the system and

did the dial 6 for dial by name and let it go through and fail like it does then i hung up, then stopped ivr

and zipped up the log files the log files for that test 0630 I also have included macs.vgs

which is my script for the entire system so that you could look at how i have this setup.

 

thanks,,

 

chris chandler

chris@midamcat.com

 

log.zip

Share this post


Link to post

Traces show that 9 voicemail boxes were matched when "2474" was typed to spell the name:

 

10000,10073,10208,10210,10378,10582,10623,10787,10826

 

To speak the name associated with the voicemail boxes the '_name' sound file for that voicemail box must be recorded as well.

 

Looks like none of these mialboxes have a '_name' sound fiel recorded for them, so none were played back.

 

Have a look at this section of the VBScript which you are using:

    for i = 0 to iUboundIdx
      sVmbNameFname = sPathDataVm & "VmWelc\" & aVmbIdList(i) & "_name.wav"
      if fso.FileExists(sVmbNameFname) then
          sWavs = sWavs & "press.wav," & i+1 & ".wav,aa_connectto.wav," & sVmbNameFname & ","
      end if

    next 

vgEngine extract:

120545.845   7   3   1 state [SpellName] Number Input 2474
120545.845   7   3   1       path {2474} not found

120545.866   4   3   1 state [FindVmByName] RunScript, wait=2

120545.875   9         rem   remoting link constructor activated: vgServices_CommandLink
120545.892   9   3   1 rem   sVmbIdList=[10000,10073,10208,10210,10378,10582,10623,10787,10826] sVmbExtList=[10000,10073,10208,10210,10378,10582,10623,10787,10826]

120545.901   7   3   1       PrepareAndPlayWavAndTts start iModuleIdx=9, iPlayFileIdx=1, bMakeTtsFile=True, sSoundFileIs=
120545.901   7   3   1       rv    replace start [$RV[VmbNameWav_All]]
120545.901   7   3   1       rv    replace end   [aa_press0operator.wav]
120545.901   7   3   1       PrepareAndPlayWavAndTTS sPlayFile=aa_press0operator.wav
120545.901   7   3   1 state [SayVmbNameList] Playing wav (aa_press0operator.wav)

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
×