JVANHENGEL Report post Posted 11/25/2003 10:04 PM 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
SupportTeam Report post Posted 11/26/2003 12:41 AM 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
JVANHENGEL Report post Posted 11/30/2003 03:09 AM 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
SupportTeam Report post Posted 12/01/2003 02:05 AM 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
JVANHENGEL Report post Posted 12/01/2003 05:24 PM Thanks I will try it. However my version is already 5.1.3011 Share this post Link to post