shimmer Report post Posted 07/01/2014 12:15 PM 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
SupportTeam Report post Posted 07/04/2014 08:52 AM 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