VoiceGuide IVR Software Main Page
Jump to content

No Welcome Message In Voicemail Boxes

Recommended Posts

Hi,

I am just setting up a voicemail system using a Dialogic D/4pci on win2000 pro.

It hooks to 2 analog ports of our NEC Electra Pro.

When the Vm answer script is run it plays a list of names and numbers 11,12,etc

the get number gets the correct mailbox

on {18} goto [Voicemail box 18]

 

When selected it just says "Please record your message after the beep"

The mailbox identity or welcome is never played. The message is recorded in the correct mail box.

 

What am I doing wrong.

 

Script available on request.

 

Ver 5.1.3001

 

Thanks

Share this post


Link to post

Could you please post a copy of VoiceGuide's Debug Printout which captures the problem, this will allow us to see what is going wrong.

 

(When running the script click on VoiceGuide's View menu and select 'Event Trace Log' option - any log information will then appear in this window. You must open the trace window before making the call.)

 

Is there a file called 18.wav in VoiceGuide's \data\VmWelc\ subdirectory? That's the file that should be played as mailbox 18's welcoming message.

 

You should be able to record this file by using the Voicemail Manager's "Record Welcoming Message" rec button.

Share this post


Link to post

Here is the event trace log.

 

Note: Checking the box to save the log indicates that the file will be stored as:

C:\VoiceGuideLogMMDD.txt

it is actually stored as:

c:\program files\voiceguide\log\MMDDvgm.txt

 

Note:It appears that you must check the save box before you run the test or the info is not saved when you close the trace log.

 

 

204501.57 6 linedevstate 2048 0 0

204501.57 6 callstate OFFERING 65877 0 4

204501.59 6 callinfo CALLEDID

204501.59 6 callinfo ORIGIN

204501.59 6 ring 0

204507.61 6 ring 2

204513.63 6 ring 3

204519.67 6 ring 4

204525.70 6 ring 5

204525.70 6 Answer the call at 11/29/2003 8:45:25 PM

204525.70 6 lineAnswer(65877) => 65860

204526.25 6 callstate CONNECTED 65877,1,0

204526.25 6 WorkingModeTAPI@Connected=

204526.25 6 WorkingModeScript@Connected=

204526.29 6 Inband detection not enabled

204526.29 6 StartLoadedVgs at 11/29/2003 8:45:26 PM

204526.29 6 tapi Reply (LineEvReply) ok 65860 0

204526.30 6 [Day of Week] Evaluate [($RV_DAY = 7)]

204526.30 6 RVreplace start: [($RV_DAY = 7)]

204526.30 6 RVreplace end: [(6 = 7)]

204526.30 6 .Eval((6 = 7))

204526.30 6 Eval Expr result:[False]

204526.30 6 [Mon-Sat Open Hours] Evaluate [(($RV_HOUR >= 7) and ($RV_HOUR <= 19))]

204526.30 6 RVreplace start: [(($RV_HOUR >= 7) and ($RV_HOUR <= 19))]

204526.30 6 RVreplace end: [((20 >= 7) and (20 <= 19))]

204526.30 6 .Eval(((20 >= 7) and (20 <= 19)))

204526.30 6 Eval Expr result:[False]

204526.30 6 [store Closed] Playing

204526.30 6 [store Closed] Playing (STRNITE.wav)

204526.33 6 PlaySoundStart ok [C:\Program Files\VoiceGuide\Scripts\Strasser\STRNITE.wav]

204526.33 6 RunModule PLAY end

204534.61 6 dtmf # (65877,35,2)

204534.62 6 LsPlayMsg #

204534.66 6 PlaySoundStop ok

204534.00 6 LsXferStart EV_TIMEOUT_READYTOBEGINTRANSFER

204534.00 6 [VoiceExt 200] Blind Transfer to 200 (Generate)

204535.01 6 tapic lineGenerateDigits(65877,!,0) => 0

204535.69 6 generate LINEGENERATETERM_DONE

204536.61 6 LsXferStart EV_TAPI_GENERATE

204537.61 6 LsXferPlayVts EV_HOOKFLASHFINISHED

204537.63 6 tapic lineGenerateDigits(65877,200,0) => 0

204538.06 6 generate LINEGENERATETERM_DONE

204539.02 6 LsXferPlayVts EV_TAPI_GENERATE

 

The inital Autoattendat script transfers the call to a second line where the voicemail is handled there by freeing up the first line for another call. This is where the voicemail script starts.

 

204539.80 5 linedevstate 2048 0 0

204539.81 5 callstate OFFERING 65792 0 4

204539.83 5 callinfo CALLEDID

204539.83 5 callinfo ORIGIN

204539.83 5 ring 0

204539.83 5 Answer the call at 11/29/2003 8:45:39 PM

204539.83 5 lineAnswer(65792) => 65791

204540.02 6 LsXferPlayVts EV_TIMEOUT_HANGUP

204540.02 6 Hanging up call...

204540.02 6 RecSoundStop ok

204540.02 6 PlaySoundStop ok

204540.02 6 fnHangupCall end

204540.08 6 linedevstate 2048 0 0

204540.08 6 callstate IDLE 65877 0 0

204540.08 6 WorkingMode@Idle=

204540.08 6 tapi Reply (LineEvReply) ok 65774 0

204540.38 5 callstate CONNECTED 65792,1,0

204540.38 5 WorkingModeTAPI@Connected=

204540.38 5 WorkingModeScript@Connected=

204540.41 5 Inband detection not enabled

204540.41 5 StartLoadedVgs at 11/29/2003 8:45:40 PM

204540.41 5 tapi Reply (LineEvReply) ok 65791 0

204540.41 5 [VoiceMail] Number Input

204540.41 5 [VoiceMail] Playing (STRVOICEMAIL.wav)

204540.43 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\Scripts\Strasser\STRVOICEMAIL.wav]

204541.04 6 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

204541.04 6 ReinitTelephony due to IDLE start

204541.04 6 tapic lineDeallocateCall(MainCall:65877) 0

204541.41 6 lineOpen(6) => 0

204541.41 6 Waiting for a call...

204541.41 6 lineOpen(6)LineHandle=65757

204547.23 5 dtmf 1 (65792,49,2)

204547.23 5 LsGetNbrsPlayWelcMsg 1

204547.27 5 PlaySoundStop ok

204547.28 5 [VoiceMail] Number Input 1

204547.28 5 path {1} not found

204548.85 5 dtmf 8 (65792,56,2)

204548.85 5 LsGetNbrsRxDigits 8

204548.85 5 [VoiceMail] Number Input 18

 

This is where I selected voicemail box 18

 

204548.85 0 LoadedVgs_Find C:\Program Files\VoiceGuide\system\vm\VmLm.vgp at idx=3

204548.85 0 LoadedVgs_Find C:\Program Files\VoiceGuide\system\vm\VmLm.vgp at idx=3

204548.85 5 [VmLmStart] Running vb script:[VmLmHangup.vgs]

204601.01 0 LoadedVgs_Find C:\Program Files\VoiceGuide\system\vm\VmLmHangup.vgs at idx=4

204601.01 5 [VmLmHangup_ForwardLastMsg] Running VB Script...

204601.01 5 RVreplace start (strlen>100)

204601.02 5 Run Script waiting... (shellid=680, process=1524)

204601.02 5 tapi Reply (LineEvReply) ok 65723 0

204601.06 0 cl Vm_VmbConfig_Get 19, MsgLenMin

204601.06 0 COM interface not supported in this version.

204601.06 5 cl Vm_ForwardMsg 5, 19, C:\Program Files\VoiceGuide\data\VmSave\19_1129204551_1_5__.wav

204601.06 5 vm frwrd vmb 19

204601.08 5 RVreplace start: [Voicemail received from $RV_CIDNAME, $RV_CIDNUMBER at $RV_HOUR:$RV_NN on $RV_DATE $RV_MONTHNAME]

204601.08 5 RVreplace end: [Voicemail received from , at 20:46 on 29 November]

204601.08 5 RVreplace start (strlen>100)

204601.08 5 vm frwrd vmb 19 email to strhdw@strasser-hardware.com

204601.08 5 vm frwrd vmb 19 end

204601.95 5 LsRunWaitTillFinished EV_TIMEOUT_CHECKONSTATE

204601.95 5 task completed (shellid=680, process=1524)

204601.95 5 No information returned from program to VG (no VGRUNRESULT_5.TXT or SHLRESLT.TXT)

204601.95 5 Hanging up call... [WaitTillFinished - next module not specified]

204601.95 5 HangupCall_Common Mode=AfterHangupRun

204601.95 5 ReinitTelephony due to IDLE start

204601.97 5 tapic lineDeallocateCall(MainCall:65792) 0

204602.29 5 lineOpen(5) => 0

204602.29 5 Waiting for a call...

204602.29 5 lineOpen(5)LineHandle=65706

 

After the start recording beep occured I hungup the phone.

Re: your question the 18.wav is in the \data\VmWelc\ subdirectory.

Share this post


Link to post

I suspect that this bug has been fixed in current (v5.1.3) release of VG already.

 

Please unzip the attached files in VoiceGuide's \system\vm\ subdirectory, and make another call.

 

If that fixes your problem I'd recommend to just update your install to v5.1.3 - this is where the attached Voicemail scripts came from...

vmLm.zip

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
×