VoiceGuide IVR Software Main Page
Jump to content

Recording Stoping

Recommended Posts

I have been trying to record and during the recoding I hear beeps and then it appears to start recording from scratch

 

this is the output from the logs (from what I can tell not timeout is set in the script

 

184131.11 5 ScriptEventCode 8001 iLineState=1200

184131.11 5 LsRecPlayBeep EV_PLAY_FINISHED

184131.11 5 RVreplace start: [D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\$RV[get_propid].wav]

184131.13 5 RVns [PathSysVoice]{C:\Program Files\VoiceGuide\system\voice\}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[$RV_STARTTIME]{30/03/2004 6:40:47 PM}[$RV_DEVICEID]{5}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[intro]{1}[get_propid]{99977}[get_propid_PathTaken]{success}

record_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}[reco

d_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}

184131.13 5 RVreplace end: [D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav]

184131.14 5 rv add [record_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}

184131.16 5 RecSoundStart file[D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav] ok

184131.17 5 RecFile[D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav]

184131.17 5 TimeoutSet 10 EV_TIMEOUT_GOTOMODULE

184142.02 5 Timer fired EV_TIMEOUT_GOTOMODULE

184142.02 5 ScriptEventCode 9002 iLineState=1201

184142.03 5 LsRecRecording EV_TIMEOUT_GOTOMODULE

184142.09 5 RecSoundStop ok

184142.13 5 rec length RV: record_vo_RecLen100ms = 108

184142.13 5 rv add [record_vo_RecLen100ms]{108}

184142.16 5 rv add [record_vo_EndRecCause]{timeout}

184142.17 5 ScriptEventCode 8003 iLineState=5900

184142.17 5 TimeoutClear

184142.19 5 [record_vo] Recording

184142.22 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\system\voice\beep1.wav]

184142.22 5 TimeoutClear

184142.23 5 wa(186,38510900)

184142.25 5 callinfo MONITORMODES

184142.47 5 wb(38510900)

184142.48 5 Play End line[5] (id=385109)

184142.48 5 ScriptEventCode 8001 iLineState=1200

184142.50 5 LsRecPlayBeep EV_PLAY_FINISHED

184142.50 5 RVreplace start: [D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\$RV[get_propid].wav]

184142.50 5 RVns [PathSysVoice]{C:\Program Files\VoiceGuide\system\voice\}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[$RV_STARTTIME]{30/03/2004 6:40:47 PM}[$RV_DEVICEID]{5}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[intro]{1}[get_propid]{99977}[get_propid_PathTaken]{success}

record_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}[reco

d_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}[reco

d_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}

184142.52 5 RVreplace end: [D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav]

184142.52 5 rv add [record_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}

184142.55 5 RecSoundStart file[D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav] ok

184142.55 5 RecFile[D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav]

184142.56 5 TimeoutSet 10 EV_TIMEOUT_GOTOMODULE

184150.66 5 dtmf # (66343,35,2)

184150.67 5 ScriptEventCode 35 iLineState=1201

184150.67 5 LsRecRecording #

184150.73 5 RecSoundStopTruncBytes ok

184150.75 5 rec length RV: record_vo_RecLen100ms = 81

184150.75 5 rv add [record_vo_RecLen100ms]{81}

184150.75 5 rv add [record_vo_EndRecCause]{#}

184150.77 5 ScriptEventCode 8003 iLineState=5900

184150.78 5 TimeoutClear

184150.80 5 [replay recording] Playing

184150.80 5 RVreplace start: [D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\$RV[get_propid].wav]

184150.81 5 RVns [PathSysVoice]{C:\Program Files\VoiceGuide\system\voice\}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[$RV_STARTTIME]{30/03/2004 6:40:47 PM}[$RV_DEVICEID]{5}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[intro]{1}[get_propid]{99977}[get_propid_PathTaken]{success}

record_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}[reco

d_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}[reco

d_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}[reco

d_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav}[record_vo_RecLen100ms]{81}[record_vo_EndRecCause]{#}

184150.81 5 RVreplace end: [D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav]

184150.83 5 [replay recording] Playing (D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav)

184150.86 5 PlaySoundStart ok [D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\99977.wav]

184150.86 5 TimeoutClear

184150.88 5 RunModule PLAY end

184150.88 5 wa(7718,39375000)

184150.94 5 callinfo MONITORMODES

184158.66 5 Play End line[5] (id=393750)

184158.66 5 ScriptEventCode 8001 iLineState=1100

184158.66 5 LsPlayMsg EV_PLAY_FINISHED

184158.67 5 TimeoutSet 10 EV_TIMEOUT_HANGUP

184158.67 5 TimeoutSet 0 EV_TIMEOUT_GOTOMODULE

184158.69 5 ScriptEventCode 9002 iLineState=1101

184158.69 5 LsPlayMsgFinished EV_TIMEOUT_GOTOMODULE

Share this post


Link to post

Trace shows that script started recording in module [record_vo] :

 

184142.19 5 [record_vo] Recording

 

then 8 seconds later if was reported to VG that DTMF tone "#" was heard :

 

184150.66 5 dtmf # (66343,35,2)

 

Which caused VG to stop recording and go to module [replay recording] :

 

184150.80 5 [replay recording] Playing

Share this post


Link to post

that might not have been the best trace to send this is another one. in this one the # key was never pressed, but it did go beep midway thru the resording

 

 

PM}[$RV_DEVICEID]{5}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[intro]{1}[get_propid]{4564}[get_propid_PathTaken]{success}[

ecord_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}[recor

_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}

124716.20 5 RVreplace end: [D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav]

124716.20 5 rv add [record_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav}

124716.23 5 RecSoundStart file[D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav] ok

124716.23 5 RecFile[D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav]

124716.25 5 TimeoutSet 10 EV_TIMEOUT_GOTOMODULE

124727.31 5 Timer fired EV_TIMEOUT_GOTOMODULE

124727.31 5 ScriptEventCode 9002 iLineState=1201

124727.33 5 LsRecRecording EV_TIMEOUT_GOTOMODULE

124727.39 5 RecSoundStop ok

124727.39 5 rec length RV: record_vo_RecLen100ms = 110

124727.42 5 rv add [record_vo_RecLen100ms]{110}

124727.45 5 rv add [record_vo_EndRecCause]{timeout}

124727.47 5 ScriptEventCode 8003 iLineState=5900

124727.55 5 TimeoutClear

124727.56 5 [record_vo] Recording

124727.61 5 PlaySoundStart ok [C:\Program Files\VoiceGuide\system\voice\beep1.wav]

124727.61 5 TimeoutClear

124727.63 5 wa(186,53050000)

124727.64 5 callinfo MONITORMODES

124727.84 5 wb(53050000)

124727.92 5 Play End line[5] (id=530500)

124727.95 5 ScriptEventCode 8001 iLineState=1200

124727.97 5 LsRecPlayBeep EV_PLAY_FINISHED

124727.98 5 RVreplace start: [D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\$RV[get_propid].wav]

124727.98 5 RVns [PathSysVoice]{C:\Program Files\VoiceGuide\system\voice\}[PathApp]{C:\Program Files\VoiceGuide\}[PathDataVm]{C:\Program Files\VoiceGuide\data\}[PathVgSys]{C:\Program Files\VoiceGuide\system\}[$RV_STARTTIME]{31/03/2004 12:46:37 PM}[$RV_DEVICEID]{5}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[$RV_CIDNUMBER]{}[intro]{1}[get_propid]{4564}[get_propid_PathTaken]{success}[

ecord_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}[recor

_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav}[record_vo_RecLen100ms]{108}[record_vo_EndRecCause]{timeout}[recor

_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav}[record_vo_RecLen100ms]{110}[record_vo_EndRecCause]{timeout}

124728.00 5 RVreplace end: [D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav]

124728.00 5 rv add [record_vo]{D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav}

124728.03 5 RecSoundStart file[D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav] ok

124728.05 5 RecFile[D:\inetpub\wwwroot\pphost\storage\rawPhoneMp3\4564.wav]

124728.05 5 TimeoutSet 10 EV_TIMEOUT_GOTOMODULE

Share this post


Link to post

Trace shows that the module [record_vo] stopped recording after around 10 seconds due to a timeout path that is defined in that module:

 

124716.25 5 TimeoutSet 10 EV_TIMEOUT_GOTOMODULE

...

124727.33 5 LsRecRecording EV_TIMEOUT_GOTOMODULE

...

124727.56 5 [record_vo] Recording

 

It looks like you have a timeout path in module [record_vo] that points back to itself...

Share this post


Link to post

this is the only entry under the record script module

 

on {#} goto [replay recording]

on {1} goto [replay recording]

 

??

Share this post


Link to post

OK, we'll look into this script.

 

In the meantime could you please try using a Timeout path in the Record modules (it is a good idea to set a max time limit on recording and indicate what VG should do when this limit is reached) and see if that makes any difference.

 

Eg: you can set a timeout of 10 minutes by using a path like this:

 

on {Timeout 600} goto ...

 

where ... is the module to go to.

 

Please try using timeout paths in the record modules in this script and see if this changes anything.

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
×