VoiceGuide IVR Software Main Page
Jump to content

Voiceguide As A Dictation Ivr

Recommended Posts

Hi we are considering buying voiceguide and we are testing the demo on our servers with our dialogic card.

 

we were wondering if it is possible to use voice guide as a dictation IVR, where it can record, pause, rewind, fast forward and take case numbers or something like that.

 

Thanks

Share this post


Link to post

Yes, it's possible to use VoiceGuide for dictation and playback of recorded files.

 

VoiceGuide can during playback:

 

Pause

Resume

Fast Forward/Jump Forward

Rewind/Jump Back

Jump to Start

Jump to End

Speed Up

Slow Down

Volume Up

Volume Down

 

and during Recording it can:

 

Pause

Resume

 

Let us know if you have any further questions.

Share this post


Link to post

Hi thanks for the info, can i test this with the demo version? also what about before the user dictates, can it take the login id to allow access for dictation and for example medical record number and put a tag for stat.

 

Thanks

Share this post


Link to post
can i test this with the demo version?

Yes. You will need to use a Dialogic card.

also what about before the user dictates, can it take the login id to allow access for dictation and for example medical record number and put a tag for stat.

That's easily done. Have a look at Help file section which covers the Get Numbers module. Online copy here : http://www.voiceguide.com/vghelp/html/modGetNumber.htm

Share this post


Link to post

Hmmm...I'm new to this posting/forum, so if I screw this up, let me know.

 

I'm trying to do something similar with the REWIND, PAUSE, FFORWARD functions. I'm using a Dialogic D4/PCIUFW card. I can see the options in the GOTO filed for the Paths for the Record Sound File modules, but if I set:

 

on {2} goto [Record Action - Pause]

on {2} goto [Record Action - Resume]

 

I pretty much get ignored and it just continues to record.

 

When I check the log I see the following:

 

131139.75 1 WARN path specification error: matching path found but next module not found [RECORD ACTION - Pause]

 

Is this because I:

1.) am not using dialogic on ISDN or T1?

2.) need to define a module called [RECORD ACTION - Pause] (it looked like it was a pre-defined capability).

 

Any enlightenment would be appreciated.

Share this post


Link to post

I tried making this an add on to an existing topic, but didn't see a response, so I'm posting this as a new question.

 

I have a D4/PCIUFW and want to make use of the Rewind and FForward features of the Dialogic cards.

 

I have coded the paths in the Record Sound File module as:

 

on {2} goto [RECORD ACTION - Pause]

on {2} goto [RECORD ACTION - Resume]

 

(stolen from another related post)

 

It seems to be pretty much ignoring these paths. I've attached a section of the log file and it appears to be looking for something else. My immediate question(s) are:

1.) Do these features ONLY work on ISDN/T1 Dialogic cards? I've seen posts that mention the ISDN/T1 and others that don't, so I'm wondering if these features just aren't active for my card.

2.) If they ARE available on the D4/PCIUFW, am I missing a step? Do I need to code another module to handle the Pause and Resume features?

 

Any help would be appreciated...deadlines being what they are, the sooner the better.

 

Thx!!

 

130721.69 1 state [RecordWaveFile] Recording

130721.70 1 rv replace start: [C:\CSSW\TRANSDOCS\$RV[GetPinNumber]$RV[EnterPID]$RV_YY$RV_MM$RV_DD$RV_HH$RV_NN$RV_SS.WAV]

130721.70 1 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]{2/1/2007 1:05:30 PM}[$RV_DEVICEID]{1}[$RV_CIDNAME]{}[PathApp]{C:\Program Files\VoiceGuide\}[scriptsPath]{C:\cssw\transcription\}[$RV_CIDNUMBER]{}[GetPinNumber]{11111}[RetrievePhys_RowCount]{1}[RetrievePhys

1_1]{JAMES}[RetrievePhys_2_1]{BROWN}[RetrievePhys_3_1]{22222}[VerifyPhys]{1}[Ent

rPID]{000865}[RetrievePatient_RowCount]{1}[RetrievePatient_1_1]{GRANT}[RetrieveP

tient_2_1]{JIMMY}[RetrievePatient_3_1]{11/9/1946}[VerifyPatient]{1}[instructions]{#}

130721.72 1 rv replace end: [C:\CSSW\TRANSDOCS\11111000865070201130721.WAV]

130721.72 1 rv add [RecordWaveFile]{C:\CSSW\TRANSDOCS\11111000865070201130721.WAV}

130721.73 1 RecSoundStart [C:\CSSW\TRANSDOCS\11111000865070201130721.WAV] call

130721.73 1 state [RecordWaveFile] Recording C:\CSSW\TRANSDOCS\11111000865070201130721.WAV

130721.77 1 RecSoundStart [C:\CSSW\TRANSDOCS\11111000865070201130721.WAV] ok

130721.77 1 timer set 600 EV_TIMEOUT_RECMAXTIME

130741.67 1 tw dtmf 2 (1,50,50)

130741.67 1 event 2, iCode=50 state=1201

130741.69 1 LsRecRecording 2,2

130741.70 1 WARN path specification error: matching path found but next module not found [RECORD ACTION - Pause]

130747.34 1 tw dtmf 2 (1,50,50)

130747.36 1 event 2, iCode=50 state=1201

130747.36 1 LsRecRecording 2,2

130747.38 1 WARN path specification error: matching path found but next module not found [RECORD ACTION - Pause]

130754.17 1 tw dtmf # (1,35,35)

130754.17 1 event #, iCode=35 state=1201

130754.17 1 LsRecRecording #,#

130754.19 1 WARN path specification error: matching path found but next module not found [VerifySaveWave]

130801.89 1 event EV_SILENCE_DETECTED, iCode=9300 state=1201

130801.91 1 LsRecRecording EV_SILENCE_DETECTED,EV_SILENCE_DETECTED

130801.91 1 path {EV_SILENCE_DETECTED} not found

130801.92 1 rv rec length: RecordWaveFile_RecLen100ms = 372

130801.92 1 rv add [RecordWaveFile_RecLen100ms]{372}

130801.92 1 rv add [RecordWaveFile_EndRecCause]{silence}

130801.94 1 path {silence} not found

130801.94 1 HangupCall start ({silence} path not defined)

130801.95 1 rv add [Hangup Time]{2/1/2007 1:08:01 PM}

Share this post


Link to post

Here is a version in which the Record Pause/Resume is enabled.

 

The major other difference between this version and generally available release is that this version does not create .vox files while recording, and most times does not create .vox files on disk while playing back files.

 

To update existing installation place vgMulti.exe in VoiceGuide's main directory and place the ktTel file in Windows' System32 directory.

 

Please let us know your feedback.

v6.0.3300_RecPauseResume_Enabled.zip

Share this post


Link to post

Sorry for the delay....there were two files in the zip...vgmulti.exe, which I copied to c:\program files\voiceguide overwriting the existing executable. The kttel.ocx, I copied to c:\windows\system32. Rebooted the system. Didn't seem to make any difference....here's the log file. I'm missing something, right?

 

083036.02 1 rv replace end: [c:\cssw\transdocs\070221080236.WAV]

083036.02 1 rv add [RecordIt]{c:\cssw\transdocs\070221080236.WAV}

083036.03 1 RecSoundStart [c:\cssw\transdocs\070221080236.WAV] call

083036.03 1 state [RecordIt] Recording c:\cssw\transdocs\070221080236.WAV

083036.05 1 RecStart [c:\cssw\transdocs\070221080236.WAV] ok, RecStartTime=30636.03

083036.05 1 timer set 600 EV_TIMEOUT_RECMAXTIME

083041.98 1 tw dtmf 2 (1,50,50)

083042.00 1 event 2, iCode=50 state=1201

083042.00 1 LsRecRecording 2,2

083042.00 1 WARN path specification error: matching path found but next module not found [PLAY ACTION - Pause]

083049.42 1 tw dtmf 2 (1,50,50)

083049.42 1 event 2, iCode=50 state=1201

083049.42 1 LsRecRecording 2,2

083049.42 1 WARN path specification error: matching path found but next module not found [PLAY ACTION - Pause]

083055.78 1 tw dtmf # (1,35,35)

083055.80 1 event #, iCode=35 state=1201

083055.80 1 LsRecRecording #,#

083055.81 1 next module is [Hangup] (idx=17)

Share this post


Link to post

....forgot to mention...one thing I did notice about the resulting .wav file was that after pressing the 2 key, the recorded sound was 'muted'....still audible, but noticeably quieter.

Share this post


Link to post

The latest trace shows that you are using [PLAY ACTION - Pause] paths in the Record module.

 

You should use the [RECORD ACTION - Pause] path and [RECORD ACTION - Resume] - as you were previously.

 

also, there is a newer version of VoiceGuide for Dialogic - see attachment vgd_6.0.3302.zip in this thread: http://voiceguide.com/forums/index.php?showtopic=4681. You may want to update to it as well just to make sure you have the latest version.

Share this post


Link to post

Ha ha. DUH. See how easy it is when you talk to someone that knows what they're doing? I KNEW I was missing something.

Share this post


Link to post

Higher in this Post, you mention that in Record mode you can only Pause and Resume. Is there a practical way to allow the user to rewind 5 seconds during recording and then return to recording? Maybe overwrite the current file from a particular port forward? Can you think of a way to simulate this? If I specify the same file name in a Record module will it just overwrite that file as opposed to catenating? I'll probably try this as a test case.

 

I have a physician that just pitched a "small fit" because he can't replay the last 5 seconds after pausing (due to an interruption) to refresh his memory about where he was in the dictation. He'd also like to be able to overwrite from a point in the .wav file.

Share this post


Link to post
If I specify the same file name in a Record module will it just overwrite that file as opposed to catenating?
Yes.

Is there a practical way to allow the user to rewind 5 seconds during recording and then return to recording? Maybe overwrite the current file from a particular port forward?
Those features are not available in the current version of VoiceGuide.

 

You could send an enquiry for the cost of having those features added to sales@voiceguide.com

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
×