jeremyn Report post Posted 03/30/2004 08:44 AM 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
SupportTeam Report post Posted 03/30/2004 11:28 PM 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
jeremyn Report post Posted 03/31/2004 02:48 AM 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
SupportTeam Report post Posted 03/31/2004 03:14 AM 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
jeremyn Report post Posted 03/31/2004 07:30 AM 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
SupportTeam Report post Posted 03/31/2004 12:17 PM Please post the script which you are using. Share this post Link to post
jeremyn Report post Posted 03/31/2004 10:07 PM please see script attached, this is happening on both the record scripts upload_script.zip Share this post Link to post
SupportTeam Report post Posted 04/01/2004 02:17 AM 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