VoiceGuide IVR Software Main Page
Jump to content

Call Recording Fail

Recommended Posts

after installation of VG known as 7.5.9 (today)

183000.149   9   8   4       RunModule start Run VB Script, [nagranie rozmowy fa], iModuleIdx=202, previous: vgm=220, vgs=4:4
183000.149   9   8   4 t     timer set   5 sec : EV_TIMEOUT_GOTOMODULE
183000.150   9   8   4       QueueUserWorkItem vbScript : modVbs
183000.150  23   8   4 task  runscr Run_VBS vgm=202, file=, engine=[ClearScriptV8]
183000.150  23   8   4       runscr strIni_moduleRunScript_Engine=ClearScriptV8
183000.150  23   8   4 state [nagranie rozmowy fa] RunScript vbs, onhold=
183000.150  23   8   4       rv    replace start 
------------------------------
set vg = CreateObject("vgServices.CommandLink")

vg.Admin_TraceLogAdd $RV[Conf_LineId_1], 0, "rec_2lines $RV[session_id] call"

strRet = vg.Record_2Lines_Start($RV[Conf_LineId_1], $RV[Conf_LineId_1], $RV[Conf_LineId_2], "callrecord\$RV[session_id]_$RV_HH$RV_NN$RV_SS.wav", "")

vg.Admin_TraceLogAdd $RV[Conf_LineId_1], 0, "rec_2lines $RV[session_id] returned"

vg.Run_ResultReturn $RV[Conf_LineId_1], "success"

set vg = Nothing
------------------------------
183000.152  21   8   4 ev    PlayEnd 8 705844 [bytes_played=26992:26992, bytes_in_file=1009999]
183000.152  21   8   4       play  end   id=705844 (current id)
183000.152  23   8   4       rv    replace end   [set vg = CreateObject("vgServices.CommandLink")

vg.Admin_TraceLogAdd 8, 0, "rec_2lines ID20170625_182953_41_4_61420 call"

strRet = vg.Record_2Lines_Start(8, 8, 115, "callrecord\ID20170625_182953_41_4_61420_183000.wav", "")

vg.Admin_TraceLogAdd 8, 0, "rec_2lines ID20170625_182953_41_4_61420 returned"

vg.Run_ResultReturn 8, "success"

set vg = Nothing]
183000.152  23   8   4       not saving script (strIni_moduleRunScript_SaveToFile is False|0)
183000.153  23   8   4       runscr waiting. wait=1, calling iModuleIdx=202 (setting iRunWait_VgmIdx to 202)
183000.153  23   8   4       moh file not specified
183000.153  23               AvailablePhysicalMemory=5036 MB
183000.153  23   8   4       runscr call ClearScript Execute
183000.152  21   8   4       rvns  add   _LastPos|3374
183000.153  23   8   4       runscr new VBScriptEngine call
183000.153  21   8   4       rvns  add   _PosMax|3374
183000.153  21   8   4       rvns  add   _SoundFileLength|126249
183000.153  21   8   4       q_scr +     evScriptEvent 8001 EV_PLAY_FINISHED
183000.153   9   8   4       q_scr run   evScriptEvent sCode=[EV_PLAY_FINISHED] iActionID=0, crn=0 [705844|0|0|0|0][|||||] 00:00:00 max:2|00:00:00.0820046
183000.154  23   8   4       runscr .Execute call
183000.154   9   8   4       se    EV_PLAY_FINISHED 8001  705844|0|0  || LineState=LS_RUN_WAITTILLFINISHED
183000.154   9   8   4       play  end   id=705844, current id=0 - passing event up (in secai)
183000.154   9   8   4       LsRunWaitTillFinished EV_PLAY_FINISHED lCode2Str=EV_PLAY_FINISHED
183000.154   9   8   4       path {EV_PLAY_FINISHED} not found
183000.154   9   8   4       LsRunWaitTillFinished play  end   id=705844, iRunWait_MohPlayWasStarted=0. ignoring
183000.156   3         rem   remoting link constructor activated: vgServices_CommandLink
183000.157   3   8   4 rem   rec_2lines ID20170625_182953_41_4_61420 call
183000.158   3   8   4 rem   Record_2Lines_Start [8,8,115,C:\callrecord\ID20170625_182953_41_4_61420_183000.wav] options=[]
183000.158   3   8   4       q_tel +     cmd_SilenceDetectSet 0 [] [1000,0,0,0,0,0,0,0][|||||||]
183000.159  10   8   4       q_tel run   cmd_SilenceDetectSet 0 1 max:1|17
183000.159   3   8   4 ERROR v7.5.6366.22235 (2017-06-06 11:21:09.99) Record_2Lines_Start : Could not find file 'callrecord\ID20170625_182953_41_4_61420_183000.wav'.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.GetAttributes(String path)
   at ..(Int32 iLineId, Int32 iLineId1, Int32 iLineId2, String sSoundFile, String strOptions)
183000.160   3   8   4 rem   rec_2lines ID20170625_182953_41_4_61420 returned
183000.161   3   8   4 rem   Run_ResultReturn [success] 7
183000.162   3   8   4       q_scr +     cmdRun_ResultReturn 0 
183000.162   9   8   4       q_scr run   cmdRun_ResultReturn sCode=[] iActionID=0, crn=0 [0|0|0|0|0][success|||||] 00:00:00 max:2|00:00:00.0820046
183000.162   9   8   4       Run_ResultReturn_InqScr keyword return same module
183000.162   9   8   4       rv    add   nagranie rozmowy fa_ResultReturn|success
183000.162  23   8   4       engineVbs dispose call
183000.162   9   8   4       path {success} found (at offset 3)
183000.162  23   8   4       runscr sModuleType=Run VB Script
183000.162   9   8   4       FindNextVgmTitleInPathList: next module title is=[CRM_annoucement_connected]
183000.162  23   8   4       runscr .Execute returned. iRunWait=1
183000.162  23   8   4       runscr RunWait_1 script completed
183000.162   9   8   4       Run_ResultReturn_InqScr state: .iRunWait_VgmIdx=202, iVgmIdx=202
183000.162  23   8   4       runscr sModuleClearScriptProcessWasCalledFrom is current module nagranie rozmowy fa, clearing setting (.iRunWait=1)
183000.163  23   8   4       moh not stopping play, bDoNotStopMoh==true
183000.163  23   8   4       runscr RunWait_1 bScriptHasSetNextModule was set. exiting thread.
183000.163   9   8   4       module's runwait=1, WavPlayWasStarted=0, WavPlayHasNowFinished=0, iRunWait_ExeResult_NextVgm=322
183000.163   9   8   4       moh not stopping play, bDoNotStopMoh==true
183000.163   9   8   4 t     timer clear (force=False)
183000.163   9   8   4       RunModule start
183000.163   9   8   4       RunModule start Evaluate, [CRM_annoucement_connected], iModuleIdx=322, previous: vgm=202, vgs=4:4

Share this post


Link to post

This recently introduced bug in 2-line recording should now be fixed in this version:

 

[old link removed]

 

To change from one release of VoiceGuide v7 to another:

1. Stop VoiceGuide Service and exit all VoiceGuide programs. (eg Script Designer, Voicemail Manager, etc) and all other programs.

2. Run the VoiceGuide install and install into same directory as existing installation. (Do NOT uninstall the previous VoiceGuide installation).

3. Start VoiceGuide service.

Running a VoiceGuide install over the top of an existing install will NOT overwrite existing configuration or license files (Config.xml, ConfigLine.xml, VG.INI, VmBoxList.xml, etc) and will not remove any of users script or sound files, and will not remove any log files etc.

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
×