VoiceGuide IVR Software Main Page
Jump to content

Vg 5.0 Beta - Bugs Found

Recommended Posts

Hi. I downloaded the new preview to evaluate it and found a couple of things wrong in this version:

 

1) My voice modem doesn't play sound on the phone but it did and worked with the other versions.

 

2) Send phone message dialer does not dial out. It gets loaded in the dialer database but doesn't dial out. May be related to my other post http://katalinatech.com/forums/index.php?a...ct=ST&f=2&t=396

 

Thanks.

Share this post


Link to post

I'm having a problem as well with the audio output going to the handset when a call is made. Is there a fix yet?

Share this post


Link to post

I tried this again but with the newer updates (vg50Beta_1003) and still have the same problems... Please respond soon, thanks!

Share this post


Link to post

If the sound files are being played on the PC speaker instead of through the telephone line then the problem is with the Wave drivers.

 

To fix this the Wave drivers need to be re-installed.

 

The best approach is to uninstall all the wave drivers on your system, restart the computer and then install the modem's/telephony card's drivers first, then make a call into the system and if all is fine then continue with installing the wave drivers for the sound card.

 

Related posts:

 

http://www.katalinatech.com/suppKB.htm#005

http://katalinatech.com/forums/index.php?a...ct=ST&f=2&t=316

http://katalinatech.com/forums/index.php?a...ct=ST&f=2&t=146

Share this post


Link to post

I don't think the problem is with the wave drivers. If voice works for 4.90, why doesn't it work for 5.0?? I have gone back and forth installing each version and the same thing is happening. Also, the sound doesn't play through the speakers INSTEAD of the phone. It just doesn't play at all with version 5.0 but it does with 4.9 but 4.9 has other problems with send message to phone and hangup scripts.

 

I need a stable version to run otherwise I'm running out of time and will need to look elsewhere. I've been waiting for the past 2 weeks for you to address the issues I brought forth to this forum. Please read my other posts about the dialer and hangup script.

Share this post


Link to post

I downloaded and Installed beta4 but got an error on XP about not able to register tapiwrap.ocx.

 

When I try to run it it gives an error:

 

Run-Time Error 339

Component 'TapiWrap.ocx' or one of its dependencies not correctly registered: a file is missing or invalid.

 

I checked and the file is in the system32 folder.

 

Any ideas? Did this beta fix the bugs?

Share this post


Link to post

OK. Beta4 is mising a file - we will upload a version with all the files in a few hours.

 

Regarding the problems with the playing of the sound files on your system:

 

Could you please post here 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.)

Share this post


Link to post

I have same error here... evaluating VG5 first. then we will update our productive ivr-system.

 

at this workstation i'm using a windows 2000 sp4 machine and a us robotics voice-modem

 

all vg versions previous to 5 work properly. sounds are played through modem.

i tested it with vg 5 beta 1- beta 3 (beta 4 doesn't install, please see other thread)

 

here's my log:

111715,48  0 callstate OFFERING 66167 0 4
111715,50  0 ring 1
111720,45  0 ring 2
111720,45  0 Answer the call at 23.07.2003 11:17:20
111720,45  0 lineAnswer(66167) => 66150
111720,45  0 callstate ACCEPTED 66167 0 0
111720,80  0 tapi  Reply 66150 0
111720,80  0 callstate CONNECTED 66167,0,0
111720,80  0 WorkingModeTAPI=
111720,80  0 WorkingModeScript=
111720,80  0 Inband detection not enabled
111720,80  0 StartLoadedVgs at 23.07.2003 11:17:20
111720,81  0 [get_lang] Playing
111720,81  0 tts generate start[<silence msec="500"/><voice required="name=klara">Bitte drücken sie die 1 für deutsch und die 2 für englisch</voice><silence msec="200"/><voice required="name=crystal">Please press one for german and 2 for english</voice>]
111725,75  0 tts generate end
111725,75  0 [get_lang] Playing (C:\Programme\VoiceGuide\system\tts0.wav)
111725,78  0 PlaySoundStart ok [C:\Programme\VoiceGuide\system\tts0.wav]
111725,78  0 RunModule PLAY end
111744,77  0 dtmf 1   (49,2)
111744,78  0 LsPlayMsg 1
111744,78  0 PlaySoundStop ok
111744,78  0 [change_de] Evaluate ["c:\programme\voiceguide\scripts\test\de"]
111744,78  0 .Eval(Cstr("c:\programme\voiceguide\scripts\test\de"))
111744,78  0 Eval Expr result:[c:\programme\voiceguide\scripts\test\de] stored in $RV[DIRSYSTEMVOICE]
111744,78  0 [check_cid_exist] Evaluate [$RV_CIDNUMBER]
111744,78  0 RVreplace start: [$RV_CIDNUMBER]
111744,78  0 RVreplace end: []
111744,78  0 .Eval()
111744,78  0 Eval Expr result:[]
111744,78  0 [get_comp_no_cid] Number Input
111744,78  0 [get_comp_no_cid] Playing (DIRSYSTEMVOICE\welc_no_cid.wav)
111744,80  0 PlaySoundStart ok [c:\programme\voiceguide\scripts\test\de\welc_no_cid.wav]
111746,83  0 dtmf 1   (49,2)
111746,83  0 LsGetNbrsPlayWelcMsg 1
111746,83  0 PlaySoundStop ok
111746,83  0 [get_comp_no_cid] Number Input 1
111747,34  0 dtmf 2   (50,2)
111747,34  0 LsGetNbrsRxDigits 2
111747,34  0 [get_comp_no_cid] Number Input 12
111747,88  0 dtmf 3   (51,2)
111747,88  0 LsGetNbrsRxDigits 3
111747,88  0 [get_comp_no_cid] Number Input 123
111749,64  0 dtmf #   (35,2)
111749,66  0 LsGetNbrsRxDigits #
111749,66  0 [set_temp2] Evaluate [$RV[get_comp_no_cid]]
111749,66  0 RVreplace start: [$RV[get_comp_no_cid]]
111749,66  0 RVreplace end: [123]
111749,66  0 .Eval(123)
111749,66  0 Eval Expr result:[123] stored in $RV[TEMP]
111749,66  0 [check_comp_cid] DB Query
111749,66  0 ODBC mode used 
111751,22  0 RVreplace start: [SELECT * FROM comp_id WHERE comp = '$RV[temp]']
111751,22  0 RVreplace end: [SELECT * FROM comp_id WHERE comp = '123']
111751,22  0 About to execute Retrieve Operation [SELECT * FROM comp_id WHERE comp = '123']
111751,41  0 [check_comp_cid] row count=1
111751,42  0 RVreplace start: [c:\programme\voiceguide\scripts\test\comp_$RV[temp].vgs|start]
111751,42  0 RVreplace end: [c:\programme\voiceguide\scripts\test\comp_123.vgs|start]
111751,44  0 Script Load c:\programme\voiceguide\scripts\test\comp_123.vgs
111751,45  0 Loaded c:\programme\voiceguide\scripts\test\comp_123.vgs into:2
111751,45  0 [start] Playing
111751,45  0 tts generate start[<voice required="name=klara">bla bla bla</voice>]
111751,64  0 tts generate end
111751,64  0 [start] Playing (C:\Programme\VoiceGuide\system\tts0.wav)
111751,64  0 PlaySoundStart ok [C:\Programme\VoiceGuide\system\tts0.wav]
111751,64  0 RunModule PLAY end
111801,31  0 dtmf 1   (49,2)
111801,33  0 LsPlayMsg 1
111801,33  0 PlaySoundStop ok
111801,33  0 [sendmail] Send Email
111801,33  0 RVreplace start: [This is Companay $RV[temp]]
111801,33  0 RVreplace end: [This is Companay 123]
111801,33  0 Que email to: voicemonitor@axit.de
111801,41  0 LoadedVgs_Find C:\Programme\VoiceGuide\Scripts\test\start.vgs at idx=1
111801,41  0 [goodbye] Playing
111801,41  0 [goodbye] Playing ()
111801,41  0 LsPlayMsg EV_PLAY_FINISHED
111801,42  0 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE
111801,42  0 HangupCall called from [Hangup Module]
111801,42  0 Hanging up call at 23.07.2003 11:18:01
111801,42  0 PlaySoundStop ok
111801,42  0 fnHangupCall end
111801,42  0 RunModule PLAY end
111801,88  0 callstate DISCONNECTED 66167,1,0
111801,88  0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT
111801,88  0 PlaySoundStop ok
111801,88  0 HangupCall called from []
111801,88  0 Hanging up call at 23.07.2003 11:18:01
111801,88  0 PlaySoundStop ok
111801,88  0 fnHangupCall end
111801,88  0 callstate IDLE 66167 0 0
111801,88  0 WorkingMode@Idle=
111801,97  0 tapi  Reply 66133 0
111801,97  0 tapi  Reply 66116 0
111802,95  0 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE
111802,95  0 ReinitTelephony due to IDLE start
111802,95  0 tapic lineDeallocateCall(MainCall:66167) 0
111802,97  0 lineOpen(0) => 0
111802,97  0 Waiting for a call...
111802,97  0 lineOpen(0)LineHandle=66099

 

it seems that vg is forwarding the sound properly to the wave driver, but it doesn't play the sound. It tried reinstalling wave-drivers, but no success. The thing is that alle previous vg version work. i just installed and deinstalled ALL versions beginning from 4.7.25 - 5.0.1003 (incl. all fixes etc)

 

help i very much appreciated

Share this post


Link to post

Beta5 seams to have fixed these issues!!! Thank God! Good job, but if I see anything else wrong, I'll let ya know!

Share this post


Link to post

ok... bug of not playing soundfiles i fixed. thx

 

i discovered a new bug:

 

when i change default loaction of soundfiles (several languages etc via $RV[DIRSYSTEMVOICE]) it does not play the specified soundfiles but the default ones when using getnumbers-modules... all other work with the correct sound-files

 

182522,95  0 callstate OFFERING 65674 0 4
182522,95  0 Answer the call at 23.07.2003 18:25:22
182522,95  0 lineAnswer(65674) => 65555
182522,95  0 ring 1
182522,95  0 callstate ACCEPTED 65674 0 0
182523,25  0 tapi  Reply 65555 0
182523,25  0 callstate CONNECTED 65674,0,0
182523,25  0 WorkingModeTAPI=
182523,25  0 WorkingModeScript=
182523,25  0 Inband detection not enabled
182523,25  0 StartLoadedVgs at 23.07.2003 18:25:23
182523,25  0 [get_lang] Playing
182523,25  0 tts generate start[<silence msec="500"/><voice required="name=klara">Bitte drücken Sie die 1 für deutsch und die 2 für englisch</voice><voice required="name=crystal">please press 1 for german and 2 for english</voice>]
182523,69  0 tts generate end
182523,69  0 [get_lang] Playing (C:\Programme\VoiceGuide\system\tts0.wav)
182526,91  0 PlaySoundStart ok [C:\Programme\VoiceGuide\system\tts0.wav]
182526,91  0 RunModule PLAY end
182531,41  0 dtmf 2   (50,2)
182531,41  0 LsPlayMsg 2
182533,03  0 PlaySoundStop ok
182533,05  0 [set_en] Evaluate ["c:\Programme\VoiceGuide\Scripts\demo\EN"]
182533,05  0 .Eval(Cstr("c:\Programme\VoiceGuide\Scripts\demo\EN"))
182533,05  0 Eval Expr result:[c:\Programme\VoiceGuide\Scripts\demo\EN] stored in $RV[DIRSYSTEMVOICE]
182533,05  0 [set_en2] Evaluate ["en"]
182533,05  0 .Eval(Cstr("en"))
182533,05  0 Eval Expr result:[en] stored in $RV[lang]
182533,05  0 [select_type] Playing
182533,05  0 [select_type] Playing (select_type.wav)
182535,38  0 PlaySoundStart ok [c:\Programme\VoiceGuide\Scripts\demo\EN\select_type.wav]
182535,38  0 RunModule PLAY end
182537,22  0 dtmf 1   (49,2)
182537,22  0 LsPlayMsg 1
182537,88  0 PlaySoundStop ok
182537,88  0 [start_long] Number Input
182537,88  0 [start_long] Playing (enternum.wav)
182540,20  0 PlaySoundStart ok [c:\Programme\VoiceGuide\Scripts\demo\EN\enternum.wav]
182542,53  0 dtmf 1   (49,2)
182542,53  0 LsGetNbrsPlayWelcMsg 1
182543,19  0 PlaySoundStop ok
182543,19  0 [start_long] Number Input 1
182543,20  0 dtmf 1   (49,2)
182543,20  0 LsGetNbrsRxDigits 1
182543,20  0 [start_long] Number Input 11
182543,48  0 dtmf #   (35,2)
182543,48  0 LsGetNbrsRxDigits #
182543,48  0 fn    PlaySoundStartNumbers c:\Programme\VoiceGuide\Scripts\demo\EN\GetNbrsConfirmIntro.wav, c:\Programme\VoiceGuide\Scripts\demo\EN\GetNbrsConfirmMenu.wav, 11, Digits
182543,48  0 File not found [c:\Programme\VoiceGuide\Scripts\demo\EN\GetNbrsConfirmIntro.wav]
182543,48  0 File not found [c:\Programme\VoiceGuide\Scripts\demo\EN\GetNbrsConfirmMenu.wav]
182543,48  0 File not found [c:\Programme\VoiceGuide\Scripts\demo\EN\SoundFileNotFound.wav]
182543,48  0 File not found [c:\Programme\VoiceGuide\Scripts\demo\EN\SoundFileNotFound.wav]
182543,48  0 twcal PlaySayNumber c:\Programme\VoiceGuide\Scripts\demo\EN\SoundFileNotFound.wav, c:\Programme\VoiceGuide\Scripts\demo\EN\SoundFileNotFound.wav, 11, , 1
182543,48  0 PlaySoundStartNumbers ok
182543,50  0 tapie PlayEnd old line=0 0 303171
182558,09  0 dtmf 1   (49,2)
182558,11  0 LsGetNbrsPlayConfirm 1
182558,11  0 PlaySoundStop ok
182558,11  0 [get_stat_long] Number Input
182558,11  0 [get_stat_long] Playing (enterstat.wav)
182600,42  0 PlaySoundStart ok [c:\Programme\VoiceGuide\Scripts\demo\EN\enterstat.wav]

 

it doesn't even try to play the correct files. correct file would be beforenumconfirm.wav and afternumconfirm.wav

 

i hope this will be fixed soon...

Share this post


Link to post

Ok, I did find something..... The second alternate number does not get dialed after the make call number and first alternate number are not ansered in the send message to phone module. It deletes the record from the OutDialQue and does not schedule for the second alternate.

 

Here is the log file. I have the script take a message then run a afterhangup script to deliver the message to who is on call based on a database and the send message to phone module properties.

 

Below is the afterhangup script which loads the phone numbers. Phone1=126, Phone2=136, Phone3=126.

 

124811.52 0 callstate OFFERING 66427 0 4

124811.52 0 ring 1

124814.40 0 ring 2

124814.40 0 Answer the call at 7/23/2003 12:48:14 PM

124814.41 0 lineAnswer(66427) => 66444

124814.41 0 callstate ACCEPTED 66427 0 0

124815.67 0 tapi Reply 66444 0

124815.67 0 callstate CONNECTED 66427,0,0

124815.68 0 WorkingModeTAPI=

124815.68 0 WorkingModeScript=

124815.68 0 Inband detection not enabled

124815.68 0 StartLoadedVgs at 7/23/2003 12:48:15 PM

124815.68 0 [Run VB Script 1] Running VB Script...

124815.68 0 RVreplace start (strlen>100)

124815.77 0 Run Script waiting... (shellid=2112, process=3292)

124816.67 0 task completed (shellid=2112, process=3292)

124816.67 0 Found result file: C:\Program Files\ivg\Scripts\Support2\VGRUNRESULT_0.TXT

124816.68 0 Run Results >>>[CallDate]{7/23/2003}[CallTime]{12:48:15 PM}[CallDay]{Wed}<<<

124816.68 0 [QueryTech] DB Query

124816.68 0 Jet mode used (To use ODBC mode specify ODBC Connect string)

124816.69 0 RVreplace start (strlen>100)

124816.70 0 About to execute Retrieve Operation [select Phone1, Phone2, Phone3 From Schedule where StartDate <= #7/23/2003# And EndDate >= #7/23/2003# And StartTime <= #12:48:15 PM# And EndTime >= #12:48:15 PM# And Days Like '*Wed*']

124816.70 0 [QueryTech] row count=1

124816.71 0 [Phone Message 1] Send Voice Message

124816.71 0 DialListDB_AddCall '$RV[QueryTech_1_1]', 0, 1, 2359, MoTuWeThFrSaSu, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, , 60, 0, 0, "$RV[QueryTech_2_1]",0,0,C:\Program Files\ivg\system\voice\AcceptAutoCall.wav,C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs,[QueuedFrom]{C:\Program Files\ivg\Scripts\Support2\aftercall.vgs},"$RV[QueryTech_3_1]",0,0,C:\Program Files\ivg\system\voice\AcceptAutoCall.wav,C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs,[QueuedFrom]{C:\Program Files\ivg\Scripts\Support2\aftercall.vgs}

124816.72 0 RVreplace start: [$RV[QueryTech_1_1]]

124816.72 0 RVreplace end: [126]

124816.72 0 RVreplace start (strlen>100)

124816.73 0 Hanging up call... [send Voice Messag : Success path not defined]

124816.73 0 PlaySoundStop ok

124816.73 0 fnHangupCall end

124816.91 0 callstate DISCONNECTED 66427,1,0

124816.92 0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT

124816.92 0 PlaySoundStop ok

124816.92 0 Hanging up call... []

124816.92 0 PlaySoundStop ok

124816.93 0 fnHangupCall end

124816.93 0 callstate IDLE 66427 0 0

124816.93 0 WorkingMode@Idle=

124816.95 0 tapi Reply 66308 0

124816.95 0 tapi Reply 66495 0

124817.86 0 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

124817.86 0 ReinitTelephony due to IDLE start

124817.86 0 tapic lineDeallocateCall(MainCall:66427) 0

124818.48 0 lineOpen(0) => 0

124818.48 0 Waiting for a call...

124818.50 0 lineOpen(0)LineHandle=66222

124822.57 0 DialList entry: tel[126] ann[C:\Program Files\ivg\system\voice\AcceptAutoCall.wav] vgs[C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs] am[C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs]

124822.57 0 Dialing: 126

124822.58 0 MakeCall => 66291

124822.58 0 TapiCbTrigSet 66291 7002

124822.58 0 tapi Reply 66291 0

124822.58 0 TapiCbTrigClear

124822.69 0 callstate DIALING 66359 0 0

124822.70 0 callstate PROCEEDING 66359 0 0

124826.23 0 callstate CONNECTED 66359,0,0

124826.23 0 WorkingModeTAPI=

124826.23 0 WorkingModeScript=

124826.25 0 Dialing: Playing introduction message

124826.29 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

124832.98 0 Play End line[0] (id=118826)

124832.98 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

124833.03 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

124839.70 0 Play End line[0] (id=125556)

124839.70 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

124839.75 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

124846.43 0 Play End line[0] (id=132295)

124846.43 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

124846.48 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

124853.16 0 Play End line[0] (id=139025)

124853.18 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

124853.18 0 DELETE FROM CallQue WHERE ID=17;

124853.18 0 Hanging up call... [play accept auto 2]

124853.18 0 PlaySoundStop ok

124853.20 0 Waiting for a call...

124853.20 0 fnHangupCall end

124853.38 0 callstate DISCONNECTED 66359,1,0

124853.39 0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT

124853.39 0 PlaySoundStop ok

124853.39 0 Hanging up call... []

124853.39 0 PlaySoundStop ok

124853.39 0 Waiting for a call...

124853.39 0 fnHangupCall end

124853.39 0 callstate IDLE 66359 0 0

124853.39 0 WorkingMode@Idle=

124853.41 0 LineState(iLineId).iVgsIdx = 0

124853.41 0 tapi Reply 66342 0

124853.41 0 tapi Reply 66325 0

124854.32 0 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

124854.32 0 ReinitTelephony due to IDLE start

124854.32 0 tapic lineDeallocateCall(MainCall:66359) 0

124854.94 0 lineOpen(0) => 0

124854.94 0 Waiting for a call...

124854.94 0 lineOpen(0)LineHandle=66154

124858.97 0 DialList entry: tel["136"] ann[C:\Program Files\ivg\system\voice\AcceptAutoCall.wav] vgs[C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs] am[C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs]

124858.98 0 Dialing: 136

124858.98 0 MakeCall => 66171

124858.98 0 TapiCbTrigSet 66171 7002

124858.99 0 tapi Reply 66171 0

124858.99 0 TapiCbTrigClear

124859.10 0 callstate DIALING 66239 0 0

124859.11 0 callstate PROCEEDING 66239 0 0

124902.66 0 callstate CONNECTED 66239,0,0

124902.66 0 WorkingModeTAPI=

124902.66 0 WorkingModeScript=

124902.66 0 Dialing: Playing introduction message

124902.71 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

124909.40 0 Play End line[0] (id=155248)

124909.40 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

124909.44 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

124916.13 0 Play End line[0] (id=161978)

124916.13 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

124916.18 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

124922.86 0 Play End line[0] (id=168718)

124922.87 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

124922.91 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

124929.60 0 Play End line[0] (id=175447)

124929.60 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

124929.60 0 DELETE FROM CallQue WHERE ID=18;

124929.61 0 Hanging up call... [play accept auto 2]

124929.62 0 PlaySoundStop ok

124929.62 0 Waiting for a call...

124929.62 0 fnHangupCall end

124929.80 0 callstate DISCONNECTED 66239,1,0

124929.81 0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT

124929.81 0 PlaySoundStop ok

124929.81 0 Hanging up call... []

124929.81 0 PlaySoundStop ok

124929.82 0 Waiting for a call...

124929.82 0 fnHangupCall end

124929.82 0 callstate IDLE 66239 0 0

124929.82 0 WorkingMode@Idle=

124929.83 0 LineState(iLineId).iVgsIdx = 0

124929.83 0 tapi Reply 66137 0

124929.83 0 tapi Reply 66257 0

124930.74 0 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

124930.74 0 ReinitTelephony due to IDLE start

124930.74 0 tapic lineDeallocateCall(MainCall:66239) 0

124931.36 0 lineOpen(0) => 0

124931.36 0 Waiting for a call...

124931.36 0 lineOpen(0)LineHandle=65726

Share this post


Link to post

I also tried creating the OutDial_New.txt file in the data folder with the following, all on one line:

 

2:52 PM 7/23/03, "136", 0, 0, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, [ProblemID]{0034}[ProblemType]{72}, "126", 0, 0, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, [ProblemID]{0034}[ProblemType]{72}, "136", 3, 10, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, [ProblemID]{0034}[ProblemType]{72}

 

It will only schedule the first call, even if it doesn't answer. Is the format correct as per the help file? What is wrong with this and the module?

 

Thanks

Share this post


Link to post

Get Numbers confirm sound files bug:

 

Fixed in Beta6 - out later today.

 

Outdial alternate number and OutDial_New.txt file bug:

 

Fixed in Beta6 - out later today.

The OutDial_New.txt will now need to specify the Answering Machine message as well (it's not optional any more). This would require the OutDial_New.txt in previous post to be:

 

2:52 PM 7/23/03, "136", 0, 0, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, [ProblemID]{0034}[ProblemType]{72}, "126", 0, 0, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, [ProblemID]{0034}[ProblemType]{72}, "136", 3, 10, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, [ProblemID]{0034}[ProblemType]{72}

Share this post


Link to post

Thanks, but it's still not working... Here is the info:

 

 

184609.80 0 callstate OFFERING 65931 0 4

184609.80 0 ring 1

184612.70 0 ring 2

184612.70 0 Answer the call at 7/24/2003 6:46:12 PM

184612.71 0 lineAnswer(65931) => 65948

184612.71 0 callstate ACCEPTED 65931 0 0

184614.00 0 tapi Reply 65948 0

184614.02 0 callstate CONNECTED 65931,0,0

184614.02 0 WorkingModeTAPI=

184614.02 0 WorkingModeScript=

184614.02 0 Inband detection not enabled

184614.02 0 StartLoadedVgs at 7/24/2003 6:46:14 PM

184614.02 0 [Run vb script:

 

strDialNumbers = now()&", $RV[QueryTech_1_1], 0, 0, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, , $RV[QueryTech_2_1], 0, 0, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, , $RV[QueryTech_3_1], 0, 0, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, ,"

 

WriteResultFile(strDialNumbers)

 

Function WriteResultFile(strResult)

Const ForReading=1, ForWriting=2, ForAppending=8

Dim Filename, FSO, TS

Filename = "C:\Program Files\ivg\data\OutDial_New.txt"

Set FSO = CreateObject("Scripting.FileSystemObject")

Set TS = FSO.OpenTextFile(filename, Forwriting, True)

TS.Write(strResult)

TS.Close

WriteResultFile = 0

Set FSO = nothing

Set TS = nothing

End Function

Share this post


Link to post

Starting with v5.0 the Answering Machine Message and RVs for each specified call using the OutDial_New.txt file are no longer optional - so the string below is missing some commas - I've put the commas which need to be added in red :

 

strDialNumbers = now()&", $RV[QueryTech_1_1], 0, 0, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, , , $RV[QueryTech_2_1], 0, 0, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, , , $RV[QueryTech_3_1], 0, 0, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, ,"

 

Another way to create this escalation call is to just use the "Send Phone Message" module - have you tried using that module?

 

The updated section of the Help from Beta6 reads:

 

The ‘Out Dial’ file can also be used to add new telephone numbers to be dialed by VoiceGuide. When the file is created, VoiceGuide will read in the file and delete it after reading it's contents.

 

‘Out Dial’ file should be created in VoiceGuide's \data directory, and be called OutDial_New.txt

 

The ‘Out Dial’ file syntax is:

 

strCallTime, strPhoneNumber, iDialRetries, iDelay, strAnnouce, strOnHuman, strOnAM, strRV[, (OutDialEntry)]

 

Square brackets indicate optional fields and OutDialEntry indicates that alterative contact details can be specified.

 

Where:

 

strCallTime

Time the call is to be made. Format is "hh:nn AMPM dd/mm/yy". eg: "10:30 AM 20/05/00" would mean: Make the call on 20th May 2000, at 10:30am. If the date/time is the current one or has passed then the calls will commence immediately.

 

strPhoneNumber

The phone number which the system has to dial. The telephone number should always have quotes (") surrounding it.

 

iDialRetries

How many times VoiceGuide will re-dial the phone number, before abandoning trying to contact this number. If iDialRetries is set to 0 then only one call will be made.

 

iDelay

How many minutes VoiceGuide will wait between successive attempts (if iDialRetries is set to 1 or more).

 

strAnnouce  

The sound file which will be played asking the recipient to accept the call if we are using a Voice modem to place calls. If omitted then VoiceGuide's default sound file will be used. If the word none is specified, then no file will be played, and the strOnHuman setting will be started immediately. The full path to this sound file must be specified.

 

strOnHuman

VoiceGuide script or sound file which will be used when the call is answered by a real person (or when a key is pressed by a person accepting the call if a Voice modem is used and we are playing strAnnouce). The full path to this script or sound file must be specified.

 

strOnAM

VoiceGuide script or sound file which will be used when the call is answered by an answering machine. The full path to this sound file or script must be specified.

 

strRV

List of custom Result variables which can be used by the VoiceGuide script above. The format of this field is [RvName]{RvValue}. Multiple Result variables can be specified by listing the name-value pairs as needed.

 

 

Example 1 : in this example strOnAm and strRv are left blank (note how there are two commas on the end of the line) :

 

9:30 AM 28/04/00, "5553423", 3, 20, d:\Sound Files\welcome1.wav, d:\scripts\statequery.vgs, ,

 

Example 2 : strRv left blank (note we still must have a comma on the end) :

 

12:30 PM 30/05/01, "05625553424", 3, 20, none, d:\scripts\salespitch.vgs, d:\scripts\answeringmachinemsg.wav,

 

Example 3 : strRv is used to customize the call :

 

6:30 PM 30/03/01, "05625553424", 1, 10, none, d:\scripts\weekly_specials.vgs, d:\scripts\weekly_specials.vgs, [ClientID]{123456}[PriceWidget]{125}[PriceDelivery]{7.50}

 

 

 

To schedule a call to a numeric pager the same format is used, except the code "DIAL_PAGER_NUMERIC" must be used in the strScript field. The pager message is then specified in the strRV field. In the pager message commas can be used to specify short pauses.

 

Example 4 :

 

05:34 PM 19/11/00, "5625551234", 3, 2, NONE, DIAL_PAGER_NUMERIC, , ,12345567890

 

 

 

Alternative Contact Telephone Numbers

 

In case VoiceGuide is unable to contact anybody at the first phone number supplied, alternative phone numbers and scripts can be specified. This is useful if:

 

A person you want to contact can be under different numbers.

Problem escalation situations, where if one person is unavailable then further people will be called until one of the people on the list answers the call.

The format of a single line in the OutDial_New.txt file can be extended by appending further destinations to the end of the line. Further destinations are in format:

 

strPhoneNumberX, iDialRetriesX, iDelayX, strAnnouceX, strScriptHumanX, strScriptAmX, strResultVariablesX

 

Therefore the syntax for a OutDial_New.txt file entry which specifies 2 alternative contact telephone numbers would be (all on one line):

 

strCallTime, strPhoneNumber, iDialRetries, iDelay, strAnnouce, strScriptHuman, strScriptAm, strRV, strPhoneNumber2, iDialRetries2, iDelay2, strAnnouce2, strScript2, strScriptAm2, strRV2, strPhoneNumber3, iDialRetries3, iDelay3, strAnnouce3, strScript3, strScriptAm3, strRV3

 

An unlimited number of alternative destinations can be appended.

 

Example 5 : Problem escalation.

 

An on-call technician needs to be called and alerted of a problem. If the on-call technician cannot be contacted in 15 minutes then the call is escalated to a supervisor, and if they cannot answer within 20 minutes then a manager is called. The manager is called every 10 minutes for half an hour.

 

Technicians phone number: 5551111

Supervisors phone number: 5552222

Managers phone number: 5553333

In this example 2 Result Variables are supplied for use by the outgoing scripts.

 

9:30 PM 30/03/01, "5551111", 3, 5, d:\AskToAccept.wav, d:\EscalateLvl_1.vgs, d:\EscalateLvl_1.vgs, [ProblemID]{0034}[ProblemType]{72}, "5552222", 4, 5, d:\AskToAccept.wav, d:\EscalateLvl_2.vgs, d:\EscalateLvl_2.vgs, [ProblemID]{0034}[ProblemType]{72}, "5553333", 3, 10, d:\AskToAccept.wav, d:\EscalateLvl_3.vgs, d:\EscalateLvl_3.vgs, [ProblemID]{0034}[ProblemType]{72}

 

Each entry in the OutDial_New.txt must be on a single line - the example above is shown as multiple lines only so that we may be able to fit all the information on one screen.

Share this post


Link to post

I tried what you wrote and still only dialed the first number. I also tried the send message to phone module and still only called the first number... Please have them fix this.

 

112941.61 0 callstate OFFERING 65706 0 4

112941.61 0 ring 1

112944.43 0 ring 2

112944.43 0 Answer the call at 7/25/2003 11:29:44 AM

112944.44 0 lineAnswer(65706) => 65689

112944.44 0 callstate ACCEPTED 65706 0 0

112945.70 0 tapi Reply 65689 0

112945.71 0 callstate CONNECTED 65706,0,0

112945.71 0 WorkingModeTAPI=

112945.71 0 WorkingModeScript=

112945.71 0 Inband detection not enabled

112945.71 0 StartLoadedVgs at 7/25/2003 11:29:45 AM

112945.71 0 [Run VB Script 1] Running VB Script...

112945.71 0 RVreplace start (strlen>100)

112946.13 0 Run Script waiting... (shellid=2040, process=860)

112947.03 0 task completed (shellid=2040, process=860)

112947.03 0 Found result file: C:\Program Files\ivg\Scripts\Support2\VGRUNRESULT_0.TXT

112947.03 0 Run Results >>>[CallDate]{7/25/2003}[CallTime]{11:29:46 AM}[CallDay]{Fri}<<<

112947.04 0 [QueryTech] DB Query

112947.04 0 Jet mode used (To use ODBC mode specify ODBC Connect string)

112947.23 0 RVreplace start (strlen>100)

112947.23 0 About to execute Retrieve Operation [select Phone1, Phone2, Phone3 From Schedule where StartDate <= #7/25/2003# And EndDate >= #7/25/2003# And StartTime <= #11:29:46 AM# And EndTime >= #11:29:46 AM# And Days Like '*Fri*']

112947.25 0 [QueryTech] row count=2

112947.34 0 [Phone Message 1] Send Voice Message

112947.34 0 DialListDB_AddCall '$RV[QueryTech_1_1]', 0, 1, 2359, MoTuWeThFrSaSu, C:\Program Files\ivg\system\voice\AcceptAutoCall.wav, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs, , 60, 0, 0 ESCALATION: "$RV[QueryTech_2_1]",0,0,C:\Program Files\ivg\system\voice\AcceptAutoCall.wav,C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs,C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs,[QueuedFrom]{C:\Program Files\ivg\Scripts\Support2\aftercall.vgs},"$RV[QueryTech_3_1]",0,0,C:\Program Files\ivg\system\voice\AcceptAutoCall.wav,C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs,C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs,[QueuedFrom]{C:\Program Files\ivg\Scripts\Support2\aftercall.vgs}

112947.34 0 RVreplace start: [$RV[QueryTech_1_1]]

112947.35 0 RVreplace end: [126]

112947.35 0 RVreplace start (strlen>100)

112947.36 0 Hanging up call... [send Voice Messag : Success path not defined]

112947.36 0 RecSoundStop ok

112947.36 0 PlaySoundStop ok

112947.36 0 fnHangupCall end

112947.55 0 callstate DISCONNECTED 65706,1,0

112947.55 0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT

112947.55 0 Hanging up call...

112947.56 0 RecSoundStop ok

112947.56 0 PlaySoundStop ok

112947.56 0 fnHangupCall end

112947.56 0 callstate IDLE 65706 0 0

112947.57 0 WorkingMode@Idle=

112947.59 0 tapi Reply 65672 0

112947.59 0 tapi Reply 65655 0

112948.50 0 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

112948.50 0 ReinitTelephony due to IDLE start

112948.50 0 tapic lineDeallocateCall(MainCall:65706) 0

112949.14 0 lineOpen(0) => 0

112949.14 0 Waiting for a call...

112949.14 0 lineOpen(0)LineHandle=65638

112953.50 0 dial callque update id=8 next call time 0307251131

112953.50 0 DialList entry: tel[126] ann[C:\Program Files\ivg\system\voice\AcceptAutoCall.wav] vgs[C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs] am[C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs]

112953.52 0 Dialing: 126

112953.52 0 MakeCall => 65604

112953.52 0 TapiCbTrigSet 65604 7002

112953.52 0 tapi Reply 65604 0

112953.53 0 TapiCbTrigClear

112953.64 0 callstate DIALING 65570 0 0

112953.65 0 callstate PROCEEDING 65570 0 0

112957.19 0 callstate CONNECTED 65570,0,0

112957.19 0 WorkingModeTAPI=

112957.19 0 WorkingModeScript=

112957.19 0 Dialing: Playing introduction message

112957.25 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

113003.94 0 Play End line[0] (id=404777)

113003.94 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

113003.99 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

113010.67 0 Play End line[0] (id=411517)

113010.67 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

113010.72 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

113017.41 0 Play End line[0] (id=418257)

113017.41 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

113017.45 0 PlaySoundStart ok [C:\Program Files\ivg\system\voice\AcceptAutoCall.wav]

113024.14 0 Play End line[0] (id=424986)

113024.14 0 LsDialoutPlayAcceptAuto EV_PLAY_FINISHED

113024.14 0 dial callque delete id=8

113024.16 0 dial callque insert tel:"136" scr:C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs

113024.16 0 Hanging up call... [play accept auto 2]

113024.16 0 RecSoundStop ok

113024.18 0 PlaySoundStop ok

113024.18 0 Waiting for a call...

113024.18 0 fnHangupCall end

113024.36 0 callstate DISCONNECTED 65570,1,0

113024.37 0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT

113024.37 0 Hanging up call...

113024.37 0 RecSoundStop ok

113024.37 0 PlaySoundStop ok

113024.38 0 Waiting for a call...

113024.38 0 fnHangupCall end

113024.38 0 callstate IDLE 65570 0 0

113024.39 0 WorkingMode@Idle=

113024.39 0 LineState(iLineId).iVgsIdx = 0

113024.39 0 tapi Reply 65553 0

113024.39 0 tapi Reply 65536 0

113025.30 0 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

113025.30 0 ReinitTelephony due to IDLE start

113025.31 0 tapic lineDeallocateCall(MainCall:65570) 0

113025.92 0 lineOpen(0) => 0

113025.92 0 Waiting for a call...

113025.92 0 lineOpen(0)LineHandle=66509

Share this post


Link to post

We can see in the trace:

 

113024.16 0 dial callque insert tel:"136" scr:C:\Program Files\ivg\Scripts\Support2\Voicemail Server.vgs

 

which means that the next number to be called was queued - and you should be able to see this entry in the OutDialQue.mdb database. (see VG's \data\ subdirectory)

 

I was told that maybe there is a date/time conversion issue on your PC which results in the new call not being dialed immediately (to which country is the location set to?)

 

Please update your Beta6 install with the attached vgmulti.exe, run the test again and post the trace.

This new .exe will insert the escalation call into the database with a "0" starting time - not the current date/time - this should avoid any problems with the conversion between different date/time format.

VgMulti_5.0.1007.zip

Share this post


Link to post

I am having the same problem (soun d not being played to modem or anywhere. Apparently, I have B1. Is there a patch or do I have to download the WHOLE THING again?

 

The relevant log reads:

133641.23 7 callstate OFFERING 66482 0 4

133641.23 7 ring 1

133647.20 7 ring 2

133647.20 7 Answer the call at 7/27/2003 1:36:47 PM

133647.20 7 lineAnswer(66482) => 66499

133647.20 7 callstate ACCEPTED 66482 0 0

133647.44 7 tapi Reply 66499 0

133647.44 7 callstate CONNECTED 66482,0,0

133647.44 7 WorkingModeTAPI=

133647.45 7 WorkingModeScript=

133647.45 7 Inband detection not enabled

133647.45 7 StartLoadedVgs at 7/27/2003 1:36:47 PM

133647.45 7 [introMsg] Playing

133647.47 7 [introMsg] Playing (M:\MP3s\voicemail\intro.wav)

133647.47 7 PlaySoundStart ok [M:\MP3s\voicemail\intro.wav]

133647.47 7 RunModule PLAY end

Share this post


Link to post

No patches are available, the only option for Betas is to download again...

Beta7 will be uploaded today so you may want to wait until that is released.

Share this post


Link to post

Beta7 has the date fix in it as well.

Beta7 has a newer version of VGMULTI.EXE then the one posted a few messages before.

Share this post


Link to post

I got a strange Problem in VG 5 beta7...

 

i can't get a call or dial out.. everytime i get this error:

 

vg_error.gif

 

here's the trace-log

 

140122,73  0 Tapi device 12 is: Analog Line 4(dxxxB1C4)
140122,75  0 Tapi device 11 is: Analog Line 3(dxxxB1C3)
140122,75  0 Tapi device 10 is: Analog Line 2(dxxxB1C2)
140122,75  0 Tapi device 9 is: Analog Line 1(dxxxB1C1)
140122,75  0 Tapi device 8 is: H323-Leitung
140122,75  0 Tapi device 7 is: IPCONF-Leitung
140122,75  0 Tapi device 6 is: LPT1T
140122,75  0 Tapi device 5 is: WAN-Miniport (L2TP)
140122,75  0 Tapi device 4 is: Infrarotmodemverbindung
140122,75  0 Tapi device 3 is: Infrarotdirektverbindungk
140122,75  0 Tapi device 2 is: RAS-VPN-Leitung 0
140122,75  0 Tapi device 1 is: AVM NDIS WAN Line 2
140122,76  0 Tapi device 0 is: AVM NDIS WAN Line 1
140122,82  0 Inband Signaling Config file not specified
140122,82  0 Loading VMB data begin
140122,84  0 Loading VMB data - about to delete old entries
140122,84  0 Loading VMB data - sorting/ordering
140122,84  0 Loading VMB data end
140122,90  9 Initialising...
140122,90 10 Initialising...
140122,90 11 Initialising...
140122,90 12 Initialising...
140122,92  0 Script Load C:\Programme\VoiceGuide\Scripts\test\start.vgs
140122,93  0 Calling .lineOpen on device 1
140123,14  0 Calling .GetLineHandle on LineId 9
140123,14  9 hLine=65946
140123,14  0 Calling .GetProviderInfo on LineId 9
140123,17  9 Line 9 Provider: D41MT.TSP: Dialogic D41 Service Provider
140123,17  0 Calling lineSetNumRings on lLineHandle 65946
140123,17  9 Waiting for a call...
140123,17  0 Calling .lineOpen on device 2
140123,23  0 Calling .GetLineHandle on LineId 10
140123,23 10 hLine=65980
140123,23  0 Calling .GetProviderInfo on LineId 10
140123,25 10 Line 10 Provider: D41MT.TSP: Dialogic D41 Service Provider
140123,25  0 Calling lineSetNumRings on lLineHandle 65980
140123,25 10 Waiting for a call...
140123,25  0 Calling .lineOpen on device 3
140123,31  0 Calling .GetLineHandle on LineId 11
140123,31 11 hLine=65622
140123,31  0 Calling .GetProviderInfo on LineId 11
140123,31 11 Line 11 Provider: D41MT.TSP: Dialogic D41 Service Provider
140123,31  0 Calling lineSetNumRings on lLineHandle 65622
140123,31 11 Waiting for a call...
140123,31  0 Calling .lineOpen on device 4
140123,37  0 Calling .GetLineHandle on LineId 12
140123,37 12 hLine=65656
140123,37  0 Calling .GetProviderInfo on LineId 12
140123,37 12 Line 12 Provider: D41MT.TSP: Dialogic D41 Service Provider
140123,39  0 Calling lineSetNumRings on lLineHandle 65656
140123,39 12 Waiting for a call...
140131,39 12 linedevstate 2048 0 0
140131,39 12 callstate OFFERING 65707 0 4
140131,39 12  ERROR 5.0.1007 TW__LineEvCallState_Error:Object variable or With block variable not set
140131,40 12 Lev_CallerID [1057,]

Share this post


Link to post

I just tried this beta 8... previous error disappeared, but a new appeared :)

 

TTS doesn't work anymore in combination with an dialogic card... vg generates a wav-file in 11khz, 8bit mono... the format is correct, but voiceguide throws an error and says wrong format, altough is generated the wav itself...

 

163745,09 12 linedevstate 2048 0 0

163745,09 12 callstate OFFERING 65794 0 4

163745,09 12 Answer the call at 29.07.2003 16:37:45

163745,11 12 lineAnswer(65794) => 65811

163745,11 12 Lev_CallerID [1057,]

163745,11 12 callinfo CALLEDID

163745,11 12 callinfo ORIGIN

163745,12 12 ring 0

163745,64 12 callstate CONNECTED 65794,1,0

163745,65 12 WorkingModeTAPI=

163745,65 12 WorkingModeScript=

163745,67 12 Inband detection not enabled

163745,67 12 StartLoadedVgs at 29.07.2003 16:37:45

163745,67 12 tapi  Reply 65811 0

163745,68 12 [get_lang] Playing

163745,68 12 tts generate start[Bitte drücken sie die 1 für deutsch und die 2 für englischPlease press one for german and 2 for english]

163748,20 12 tts generate end

163748,23 12 [get_lang] Playing (C:\Programme\VoiceGuide\system\tts12.wav)

163748,23 12 PlaySoundStart err=[0 play  PlaySoundStart ResetWavOutAndContinuePlay=>32] file[C:\Programme\VoiceGuide\system\tts12.wav]

163748,26 12 PlaySoundStart line[12] err=[0 wavec waveOutOpen(0x0, 0x3, 0x3bc3420, 0x0, 0x0, 0x5) => 32 (WAVERR_BADFORMAT) - format query with wave mapped] [C:\Programme\VoiceGuide\system\voicedlgc\ErrorPlayingFile.wav]

163748,26 12 For Dialogic use: PCM 11Khz 8bit Mono

163748,26 12 Hanging up call... [srlib PlaySoundStart]

163748,28 12 RecSoundStop ok

163748,28 12 PlaySoundStop ok

163748,29 12 fnHangupCall end

163748,29 12 RunModule PLAY end

163748,31 12 tapie PlayEnd old line=12 0 932656

163748,31 12 tapie PlayEnd old line=12 0 932656

163748,32 12 linedevstate 2048 0 0

163748,34 12 callstate IDLE 65794 0 0

163748,36 12 WorkingMode@Idle=

163748,43 12 tapi  Reply 66494 0

163749,43 12 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

163749,43 12 ReinitTelephony due to IDLE start

163749,45 12 tapic lineDeallocateCall(MainCall:65794) 0

163749,53 12 lineOpen(12) => 0

163749,54 12 Waiting for a call...

163749,54 12 lineOpen(12)LineHandle=66477

Share this post


Link to post

Could you please email us the file which gives you problems: "C:\Programme\VoiceGuide\system\tts12.wav"

 

I notice that the TTS engine to use was not specified in the TTS string and two different languages were typed in one after another - which TTS engine was set to be the default one?

 

Can you try playing some files from VoiceGuide's \system\voicedlgc\ directory? - just to confirm that WAV drivers are functioning OK...

Share this post


Link to post

seemed to be broken dialogic wave-drivers... i reinstalled them and tts is working again :)

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
×