VoiceGuide IVR Software Main Page
Jump to content

Vg7 - Hash While Recording

Recommended Posts

VG7

Dialogic D/4PCIU

 

Have you had any issues with using the Hash key to terminate recording in VG7. Hash is set as a valid path to advance to the next module. The log files tell me that VG has recognised the Hash hey but Line Status Monitor doesn’t show the recognition and VoiceGuide will not advance to the next module. I used Line Status Monitor to end the call. The WAV files created from the last 3 tests of the recording function are all listed a 1kb and I can not play them with Windows Media Player as …. The file is already in use. Close other programs that might be using this file and try again.

 

I stopped VG Service and tried again, but they were still 1kb in size and therefore nothing to play.

 

You can see below that I pressed hash at 18:02 and 20 seconds (180220.843). Its just that the path was not taken. Also, the beep before recording all though it says below “call beep=True” does not play.

 

 

180159.578 17 22 rv replace end: [c:\ghs\A_20070914180159_OrderName.wav]

180159.578 17 22 rv add [Order Name Rec]{c:\ghs\A_20070914180159_OrderName.wav}

180159.578 17 22 RecSoundStart [c:\ghs\A_20070914180159_OrderName.wav] call beep=True

180159.578 17 22 state [Order Name Rec] Recording c:\ghs\A_20070914180159_OrderName.wav

180159.593 17 22 RecSoundStart [c:\ghs\A_20070914180159_OrderName.wav] ok

180159.593 17 22 timer set 60 EV_TIMEOUT_GOTOMODULE

180159.625 17 22 db oledb query completed.

180220.843 9 22 ev dtmf # (22,35,0)

180220.843 9 22 ScriptEventCode #, code=35, state=1201

180220.843 9 22 LsRecRecording #,#

180220.843 9 22 rv rec length: Order Name Rec_RecLen100ms = 211.65625

180220.843 9 22 rv add [Order Name Rec_RecLen100ms]{211.65625}

180220.843 9 22 rv add [Order Name Rec_EndRecCause]{#}

180226.312 15 sockStatusLink_OnLineReceived [<request><type>hangup</type><port>11</port></request>] iLineDevicesControlled=14

 

I am currently Flood Controlled but will post a message when it lets me back in.

Share this post


Link to post

Which release version of VoiceGuide is used on this system?

 

We just downloaded the current version form our WWW and the recording was stopped and paths were taken fine when the # key was pressed. Trace extract of trace from our test system below:

 

153230.656 9 3 StartLoadedVgs at 9/17/2007 3:32:30 PM 7.0.2811.43195

153230.656 9 3 StartLoadedVgs LineState.iVgsIdx=1

153230.656 9 3 rvns add [scriptPath]{C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\}

153230.656 9 3 rvns add [scriptsPath]{C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\}

153230.656 9 3 set sScriptToRunOnHangup=[] in StartLoadedVgs

153230.656 9 3 rv add [$RV_STARTTIME]{9/17/2007 3:32:30 PM}

153230.656 9 3 rv add [$RV_DEVICEID]{3}

153230.656 9 3 rv add [DlgcVoice]{dxxxB1C3}

153230.656 9 3 rv add [DlgcNetwork]{dxxxB1C3}

153230.656 9 3 rv add [$RV_CIDNAME]{}

153230.656 9 3 rvns add [PathApp]{C:\Program Files\VoiceGuide\}

153230.656 9 3 rvns add [scriptsPath]{C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\}

153230.656 9 3 rv add [$RV_CIDNUMBER]{}

153230.656 9 3 RunModule vgm=2

153230.656 9 3 timer clear (force=False)

153230.656 9 3 fn RunModule start [Record,[Rec],2]

153230.656 9 3 state [Rec] Recording

153230.656 9 3 rv add [Rec]{C:\Program Files\VoiceGuide\Scripts\Credit Card Payment917153230_3_.wav}

153230.656 9 3 RecSoundStart [C:\Program Files\VoiceGuide\Scripts\Credit Card Payment917153230_3_.wav] call beep=True

153230.656 9 3 state [Rec] Recording C:\Program Files\VoiceGuide\Scripts\Credit Card Payment917153230_3_.wav

153230.687 9 3 RecSoundStart [C:\Program Files\VoiceGuide\Scripts\Credit Card Payment917153230_3_.wav] ok

153230.687 9 3 timer set 30 EV_TIMEOUT_GOTOMODULE

153230.687 9 3 ev Dialogic 134,TDX_CST,7423,0,0,DE_LCON,,

153230.687 9 3 ScriptEventCode TDX_CST, code=134, state=1201

153230.687 9 3 LsRecRecording EV_UNKNOWN_134,TDX_CST

153230.687 9 3 path {TDX_CST} not found

153237.421 9 3 ev dtmf # (3,35,0)

153237.421 9 3 ScriptEventCode #, code=35, state=1201

153237.421 9 3 LsRecRecording #,#

153237.453 9 3 rv rec length: Rec_RecLen100ms = 66.65625

153237.453 9 3 rv add [Rec_RecLen100ms]{66.65625}

153237.453 9 3 rv add [Rec_EndRecCause]{#}

153237.453 9 3 ev Dialogic 130,TDX_RECORD,0,0,0,TM_USRSTOP,,

153237.453 9 3 ScriptEventCode TDX_RECORD, code=130, state=1201

153237.453 9 3 LsRecRecording EV_UNKNOWN_130,TDX_RECORD

153237.453 9 3 path {TDX_RECORD} not found

153237.453 9 3 ScriptEventCode EV_REC_FINISHED, code=8003, state=1201

153237.453 9 3 LsRecRecording EV_REC_FINISHED,EV_REC_FINISHED

153237.453 9 3 path {EV_REC_FINISHED} not found

153237.453 9 3 rec complete event arrived. going to previously selected next module.

153237.453 9 3 RunModule vgm=1

153237.453 9 3 timer clear (force=False)

153237.453 9 3 fn RunModule start [Play,[Play 13],1]

153237.453 9 3 state [Play 13] Playing

153237.453 9 3 PrepareAndPlayWavAndTts start iModuleIdx=1, iPlayFileIdx=1, bMakeTtsFile=True, sSoundFileIs=

153237.453 9 3 rv replace start: [$RV[Rec]]

153237.453 9 3 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\}[scriptPath]{C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\}[scriptsPath]{C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\}[$RV_STARTTIME]{9/17/2007 3:32:30 PM}[$RV_DEVICEID]{3}[DlgcVoice]{dxxxB1C3}[DlgcNetwork]{dxxxB1C3}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[scriptsPath]{C:\Program Files\VoiceGuide\Scripts\Credit Card Payment\}[$RV_CIDNUMBER]{}[Rec]{C:\Program Files\VoiceGuide\Scripts\Credit Card Payment917153230_3_.wav}[Rec_RecLen100ms]{66.65625}[Rec_EndRecCause]{#}

153237.453 9 3 rv replace end: [C:\Program Files\VoiceGuide\Scripts\Credit Card Payment917153230_3_.wav]

153237.453 9 3 PrepareAndPlayWavAndTTS sPlayFile=C:\Program Files\VoiceGuide\Scripts\Credit Card Payment917153230_3_.wav

153237.453 9 3 state [Play 13] Playing wav(C:\Program Files\VoiceGuide\Scripts\Credit Card Payment917153230_3_.wav)

153237.453 9 3 timer clear (force=False)

153237.468 9 3 play start ok, lPlayId=431140

153243.265 9 3 ev PlayEnd 3 431140

153243.265 9 3 play end id=431140, (current ID)

153243.265 9 3 ScriptEventCode EV_PLAY_FINISHED, code=8001, state=1100

153243.265 9 3 LsPlayMsg EV_PLAY_FINISHED,EV_PLAY_FINISHED

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
×