VoiceGuide IVR Software Main Page
Jump to content

Wave Incomplete Playing

Recommended Posts

I am evaluating with the 4.90 trial version in a windows 2000 with a modem.

I have set Credit Card Payment.vgs example as the current script.

The wave file begin to play but they finish before the end. For example, the wav of the Get Client ID module play only the words "Please enter your ". Idem for the modules Get Card Number, Get Expiry Date, etc.

What can I do?

Thanks and sorry for my english.

Raúl

Share this post


Link to post

Could you please send us 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

63151 0 tapie callstate OFFERING 66235 0 4

63151 0 tapie ring 1

67417 0 tapie ring 2

67417 0 Answer the call

67417 0 AnswerTheCall: Evaluation time expired

72374 0 tapie ring 3

72374 0 Answer the call

72374 0 AnswerTheCall: Evaluation time expired

77431 0 tapie ring 4

77431 0 Answer the call

77431 0 AnswerTheCall: Evaluation time expired

82098 0 tapie ring 5

82108 0 Answer the call

82108 0 AnswerTheCall: Evaluation time expired

94105 0 tapie callstate IDLE 66235 0 0

94105 0 WorkingMode@Idle=Offered

94105 0 LineState(iLineId).iVgsIdx = 0

94115 0 set EV_TIMEOUT_TIMETOREINITLINE 1

94126 0 set EV_TIMEOUT_TIMETOREINITLINE 2

95037 0 ERROR 4.9.0 Unknown State [0]

95057 0 ReinitTelephony due to IDLE start

95057 0 tapic lineDeallocateCall(MainCall:66235) 0

95638 0 lineOpen(0) => 0

95648 0 Waiting for a call...

95648 0 lineOpen(0)LineHandle=66218

39811 0 tapie callstate OFFERING 66167 0 4

39811 0 tapie ring 1

43917 0 tapie ring 2

43917 0 Answer the call

43917 0 AnswerTheCall: Evaluation time expired

48874 0 tapie ring 3

48874 0 Answer the call

48874 0 AnswerTheCall: Evaluation time expired

53931 0 tapie ring 4

53931 0 Answer the call

53931 0 AnswerTheCall: Evaluation time expired

64206 0 tapie ring 5

64206 0 Answer the call

64206 0 AnswerTheCall: Evaluation time expired

76203 0 tapie callstate IDLE 66167 0 0

76203 0 WorkingMode@Idle=Offered

76203 0 LineState(iLineId).iVgsIdx = 0

77705 0 lineOpen(0) => 0

77715 0 Waiting for a call...

77715 0 lineOpen(0)LineHandle=66150

73116 0 tapie callstate OFFERING 66047 0 4

73116 0 tapie ring 1

77743 0 tapie ring 2

77743 0 Answer the call

77743 0 lineAnswer(66047) => 66030

77753 0 tapie callstate ACCEPTED 66047 0 0

79105 0 tapi Reply 66030 0

79115 0 tapie callstate CONNECTED 66047,0,0

79115 0 WorkingModeTAPI=

79115 0 WorkingModeScript=

79135 0 [Get Client ID] Number Input

79135 0 [Get Client ID] Playing (PayGetId.wav)

79215 0 PlaySoundStart ok [D:\Archivos de programa\VoiceGuide\Scripts\Credit Card Payment\PayGetId.wav]

85134 0 tapie monitordigits 49 2

85154 0 LsGetNbrsPlayWelcMsg [1]

87587 0 PlaySoundStop ok

87597 0 [Get Client ID] Number Input 1

87597 0 wb(97913500)

87597 0 tapie monitordigits 50 2

87597 0 LsGetNbrsRxDigits [2]

87607 0 [Get Client ID] Number Input 12

87607 0 tapie monitordigits 51 2

87607 0 LsGetNbrsRxDigits [3]

87607 0 [Get Client ID] Number Input 123

87617 0 tapie monitordigits 52 2

87617 0 LsGetNbrsRxDigits [4]

87617 0 [Get Client ID] Number Input 1234

87627 0 tapie monitordigits 53 2

87627 0 LsGetNbrsRxDigits [5]

87627 0 [Get Client ID] Number Input 12345

87627 0 tapie monitordigits 54 2

87637 0 LsGetNbrsRxDigits [6]

87637 0 [Get Client ID] Number Input 123456

87637 0 tapie monitordigits 55 2

87637 0 LsGetNbrsRxDigits [7]

87647 0 [Get Client ID] Number Input 1234567

87647 0 tapie monitordigits 56 2

87647 0 LsGetNbrsRxDigits [8]

87657 0 [Get Client ID] Number Input 12345678

87657 0 tapie monitordigits 57 2

87657 0 LsGetNbrsRxDigits [9]

87667 0 [Get Client ID] Number Input 123456789

87667 0 tapie monitordigits 35 2

87667 0 LsGetNbrsRxDigits [#]

87687 0 [Get Card Number] Number Input

87687 0 [Get Card Number] Playing (PayGetCc.wav)

87747 0 PlaySoundStart ok [D:\Archivos de programa\VoiceGuide\Scripts\Credit Card Payment\PayGetCc.wav]

92544 0 Play End line[0] (id=987687)

92544 0 LsGetNbrsPlayWelcMsg EV_PLAY_FINISHED

92775 0 tapie monitordigits 50 2

92775 0 LsGetNbrsRxDigits [2]

92775 0 [Get Card Number] Number Input 2

93035 0 tapie monitordigits 51 2

93035 0 LsGetNbrsRxDigits [3]

93035 0 [Get Card Number] Number Input 23

93305 0 tapie monitordigits 52 2

93305 0 LsGetNbrsRxDigits [4]

93305 0 [Get Card Number] Number Input 234

93556 0 tapie monitordigits 53 2

93556 0 LsGetNbrsRxDigits [5]

93556 0 [Get Card Number] Number Input 2345

93806 0 tapie monitordigits 54 2

93806 0 LsGetNbrsRxDigits [6]

93806 0 [Get Card Number] Number Input 23456

94076 0 tapie monitordigits 55 2

94076 0 LsGetNbrsRxDigits [7]

94076 0 [Get Card Number] Number Input 234567

94337 0 tapie monitordigits 56 2

94337 0 LsGetNbrsRxDigits [8]

94337 0 [Get Card Number] Number Input 2345678

94557 0 tapie monitordigits 57 2

94557 0 LsGetNbrsRxDigits [9]

94557 0 [Get Card Number] Number Input 23456789

94838 0 tapie monitordigits 35 2

94838 0 LsGetNbrsRxDigits [#]

94838 0 [Get Expiry Date] Number Input

94838 0 [Get Expiry Date] Playing (PayGetExp.wav)

94918 0 PlaySoundStart ok [D:\Archivos de programa\VoiceGuide\Scripts\Credit Card Payment\PayGetExp.wav]

97421 0 tapie monitordigits 49 2

97421 0 LsGetNbrsPlayWelcMsg [1]

00686 0 PlaySoundStop ok

00686 0 [Get Expiry Date] Number Input 1

00696 0 wb(99484800)

00696 0 tapie monitordigits 50 2

00696 0 LsGetNbrsRxDigits [2]

00706 0 [Get Expiry Date] Number Input 12

00706 0 tapie monitordigits 51 2

00706 0 LsGetNbrsRxDigits [3]

00716 0 [Get Expiry Date] Number Input 123

00716 0 tapie monitordigits 52 2

00716 0 LsGetNbrsRxDigits [4]

00716 0 [Get Expiry Date] Number Input 1234

00726 0 tapie monitordigits 53 2

00726 0 LsGetNbrsRxDigits [5]

00726 0 [Get Expiry Date] Number Input 12345

00736 0 tapie monitordigits 54 2

00736 0 LsGetNbrsRxDigits [6]

00736 0 [Get Expiry Date] Number Input 123456

00736 0 tapie monitordigits 55 2

00746 0 LsGetNbrsRxDigits [7]

00746 0 [Get Expiry Date] Number Input 1234567

00746 0 tapie monitordigits 56 2

00756 0 LsGetNbrsRxDigits [8]

00756 0 [Get Expiry Date] Number Input 12345678

00756 0 tapie monitordigits 57 2

00756 0 LsGetNbrsRxDigits [9]

00766 0 [Get Expiry Date] Number Input 123456789

01858 0 tapie monitordigits 35 2

01858 0 LsGetNbrsRxDigits [#]

01858 0 [Get Amount] Number Input

01868 0 [Get Amount] Playing (PayGetAmount.wav)

01958 0 PlaySoundStart ok [D:\Archivos de programa\VoiceGuide\Scripts\Credit Card Payment\PayGetAmount.wav]

05212 0 tapie monitordigits 57 2

05212 0 LsGetNbrsPlayWelcMsg [9]

08597 0 PlaySoundStop ok

08607 0 [Get Amount] Number Input 9

08607 0 tapie monitordigits 56 2

08607 0 LsGetNbrsRxDigits [8]

08617 0 [Get Amount] Number Input 98

08617 0 tapie monitordigits 55 2

08617 0 LsGetNbrsRxDigits [7]

08617 0 [Get Amount] Number Input 987

08627 0 tapie monitordigits 54 2

08627 0 LsGetNbrsRxDigits [6]

08627 0 [Get Amount] Number Input 9876

08637 0 tapie monitordigits 53 2

08637 0 LsGetNbrsRxDigits [5]

08637 0 [Get Amount] Number Input 98765

08647 0 tapie monitordigits 52 2

08647 0 LsGetNbrsRxDigits [4]

08647 0 [Get Amount] Number Input 987654

08657 0 tapie monitordigits 51 2

08657 0 LsGetNbrsRxDigits [3]

08657 0 [Get Amount] Number Input 9876543

08667 0 tapie monitordigits 50 2

08667 0 LsGetNbrsRxDigits [2]

08667 0 [Get Amount] Number Input 98765432

08667 0 tapie monitordigits 49 2

08677 0 LsGetNbrsRxDigits [1]

08677 0 [Get Amount] Number Input 987654321

08677 0 tapie monitordigits 35 2

08687 0 LsGetNbrsRxDigits [#]

08697 0 RVreplace start: [$RV[Get Amount]]

08697 0 RVreplace end: [987654321]

08707 0 [say Amount] Say numbers: 987654321 as Amount Cents

08707 0 fn PlaySoundStartNumbers PayYouArePaying.wav, , 987654321, Amount Cents

08707 0 twcal PlaySayNumber D:\Archivos de programa\VoiceGuide\Scripts\Credit Card Payment\PayYouArePaying.wav, , 987654321, , 12

08888 0 PlaySoundStartNumbers ok

22858 0 Play End line[0] (id=8718)

22858 0 LsSayNbrPlay EV_PLAY_FINISHED

22868 0 LsSayNbrPlay EV_TIMEOUT_GOTOMODULE

22868 0 RVreplace start: [$RV[Get Card Number]]

22868 0 RVreplace end: [23456789]

22868 0 [say Card Nbr] Say numbers: 23456789 as Digits

22878 0 fn PlaySoundStartNumbers PayUsingCard.wav, PayPress1ifOK.wav, 23456789, Digits

22878 0 twcal PlaySayNumber D:\Archivos de programa\VoiceGuide\Scripts\Credit Card Payment\PayUsingCard.wav, D:\Archivos de programa\VoiceGuide\Scripts\Credit Card Payment\PayPress1ifOK.wav, 23456789, , 1

22988 0 PlaySoundStartNumbers ok

34845 0 tapie monitordigits 49 2

34845 0 LsSayNbrPlay [1]

35977 0 PlaySoundStop ok

35987 0 [save Data to File] Run Program

35997 0 RVreplace start: [command.com /c echo $RV[Get Client ID], $RV[Get Card Number], $RV[Get Expiry Date], $RV[Get Amount] >> c:\output.txt]

35997 0 RVreplace end: [command.com /c echo 123456789, 23456789, 123456789, 987654321 >> c:\output.txt]

36057 0 Run Program waiting...

36978 0 Could not find VGRUNRESULT_0.TXT or SHLRESLT.TXT

36978 0 [say Thanks...] Playing

36988 0 [say Thanks...] Playing (PayThankyou.wav)

37088 0 PlaySoundStart ok [D:\Archivos de programa\VoiceGuide\Scripts\Credit Card Payment\PayThankyou.wav]

37088 0 RunModule PLAY end

42266 0 Play End line[0] (id=36988)

42266 0 LsPlayMsg EV_PLAY_FINISHED

42276 0 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE

42296 0 HangupCall called from [Run module 3098]

42296 0 Hanging up call...

42306 0 PlaySoundStop ok

42306 0 fnHangupCall end

43077 0 tapie callstate DISCONNECTED 66047,1,0

43077 0 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT

43077 0 PlaySoundStop ok

43087 0 HangupCall called from []

43087 0 Hanging up call...

43087 0 PlaySoundStop ok

43097 0 fnHangupCall end

43097 0 tapie callstate IDLE 66047 0 0

43097 0 WorkingMode@Idle=

43107 0 set EV_TIMEOUT_TIMETOREINITLINE 2

43117 0 tapi Reply 66013 0

43117 0 tapi Reply 65996 0

44028 0 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

44028 0 ReinitTelephony due to IDLE start

44038 0 tapic lineDeallocateCall(MainCall:66047) 0

44619 0 lineOpen(0) => 0

44629 0 Waiting for a call...

44629 0 lineOpen(0)LineHandle=65979

Share this post


Link to post

the trace shows that the modem's Wave drivers reported that they were plying the file PayGetCc.wav for around 5 seconds - which is the correct length of the file:

 

87747 0 PlaySoundStart ok [D:\Archivos de programa\VoiceGuide\Scripts\Credit Card Payment\PayGetCc.wav]

92544 0 Play End line[0] (id=987687)

 

If the caller did not hear the whole file then there must be something wrong with the modem's Wave drivers... I'd recommend trying another modem...

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
×