EMR and Vista speech |
Post Reply | Page 12> |
Author | ||||
jgan
Member Joined: 27/Sep/2008 Status: Offline Points: 1 |
Post Options
Thanks(0)
Posted: 27/Sep/2008 at 2:42pm |
|||
Hi, I don't know if anyone is doing this as of yet, but I would love to hear about any experiences that include an EMR usage with Vista speech. Now that Dragon requires medical version for use with an emr it should open the door to users with Vista.
|
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
I'm going to look into this. The native Vista Speech appears to work very well. If it had a way to easily import a medical vocabulary, it would reach new limits.
|
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
Guests
Guest Group |
Post Options
Thanks(0)
|
|||
Dr. Wilkerson, Would it be possible to provide your medical vocabulary in the context of other words, that is dictations, letters, procedure notes, etc... rather than just the "raw" speciality words? If so, the WSRToolkit's "Add From File" feature will do wonders. Actually, this is Microsoft's preferred way to add large amounts of specialty words as they have also said that more than about 1,000 individual words or phrases in your personal dictionary will cause performance problems. The Toolkit will also allow you to add words or phrases to your personal dictionary but we deliberatly limited this ability to one word at a time. We may change this in the next release, however. Brad |
||||
Wes7373
Member Joined: 06/Oct/2008 Status: Offline Points: 4 |
Post Options
Thanks(0)
|
|||
We have eClinicalworks, and I have been using Vista speech recognition for a few months. Works reasonably well, definitely faster than typing for the most part and definitely cheaper than dictating. I usually dictate the HPI and the treatment plan, type most of the other stuff, put in a physical exam template (I am a subspecialist and tend to use the same general exam frequently). I am pleased with the setup, training wasn't onerous. It still occasionally drives me crazy, of course, but it's not bad.
Issues: You need to be in a quiet space for it to work. Ambient noise is a significant issue. There are a few words that I use frequently that it refuses to learn, so I've learned to just type those (posterior = post your ear). It locks up once in a while, but usually doesn't cause a loss of data. Overall, a good experience. wes |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
I have used the WSRToolkit to import medical charts and exams in MS Doc formats using, "Add From File." . I also took a medical vocabulary list of thousands of words, converted it to a doc file and imported it, using the toolkits, "Add From File."
I also tried to add a list of words, left formatted one word per line, to the Add to Dictionary section of the toolkit. This was not workable for me, as I pasted hundreds of words, and the program wanted me to deal with and verify each entry, one at a time.
I've done the above, at home, on a 2.8 Imac with 2 gigs of ram, dual booting to Vista. I'm using the iMacs built in mic but will try a better mic. (I have a 3.2 quad 4 at work with 4 gigs of ram that is better suited for this but I have more time at home to experiment).
I have discovered that my EMR at work, (www.writepad.com) does not like Vista Voice in my charting section. Vista Voice will pop up with numbered choices ONLY in my EMR? DNS Medical Pro 9.5 works fine in this same application, and Vista Voice works in other applications. Not sure what that is all about but presently this prohibits my using Vista Voice in my EMR, which is my main goal.
Edited by cmwilkerson - 08/Oct/2008 at 9:24am |
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
mmarkoe
Moderator Group Joined: 24/Jul/2008 Status: Offline Points: 210 |
Post Options
Thanks(0)
|
|||
Great to hear you are using WSR productively.
I cannot over emphasize the importance of having a good microphone. A good microphone with excellent noise canceling ability will outperform almost any other microphone even in a quiet environment. However, in a noisy environment it is invaluable. We have six microphones (two wired, two wireless, and two handheld/desktop mounted) which will give you top-notch accuracy and noise canceling. These range in price from $90 (Samson Q7) to well over $400 (Sennheiser MD431II) depending on the model and style.
Have you used the, "Add new word" feature?
1. If you have the WSRToolkit just click on or say, "Add to Dictionary."
2. If you do not have the WSRToolkit, just say, "Open the speech dictionary" and then, "Add a new word."
For example, no matter how many times a I said and or corrected "a bad" as in a bad soundcard, it would interpret it as, "a bed." Adding, "a bad" to the Speech Dictionary allows that phrase to be recognized correctly every time now.
Locking up is not an experience we have had or heard of in our over two years of using Windows Speech Recognition in Vista. What exactly happens? You have to reboot the computer? Do you have a reasonably fast computer, a dual core with 3 GB of RAM minimum?
|
||||
Marty Markoe, MVP
Microsoft Valued Partner See us at: http://www.mymsspeech.com |
||||
mmarkoe
Moderator Group Joined: 24/Jul/2008 Status: Offline Points: 210 |
Post Options
Thanks(0)
|
|||
The Add From File description (right on the page) specifically says it is not meant for adding lists of words. Its purpose is to recognize a specific style of speaking based on the context of how you use words. It will update your speech model to reflect your style and usage and not add specific words.
I could not get Windows Speech Recognition to recognize, "a bad" as in a bad microphone and sound card. It constantly came up with, "a bed." Just adding it to the dictionary one time along with its pronunciation solved the problem.
The description for the Add to Dictionary feature describes its purpose for improving the recognition of difficult to understand words. It does this by not only adding the word (it helps if you use the word within a short phrase) but also record a pronunciation associated with it.
You can add hundreds of words, but as you found out, this will work best if you add a pronunciation for each one. Most words, even medical words are already in the speech dictionary. Usually, correcting a word one or two times in context will mean it will be recognized from then on.
There is certainly nothing shabby about your system specifications. However, and accurate/noise canceling microphone will mean that the software will understand your words and commands with much higher frequency than a built-in microphone or commodity microphone purchased in a retail store.
[/quote]I have discovered that my EMR at work, (www.writepad.com) does not like Vista Voice in my charting section. Vista Voice will pop up with numbered choices ONLY in my EMR? DNS Medical Pro 9.5 works fine in this same application, and Vista Voice works in other applications. Not sure what that is all about but presently this prohibits my using Vista Voice in my EMR, which is my main goal.[/quote]
Right-click on the microphone icon on the Windows Speech Recognition Speech Bar. Choose Options, and make sure there is a checkmark next to, "Enable dictation everywhere."
|
||||
Marty Markoe, MVP
Microsoft Valued Partner See us at: http://www.mymsspeech.com |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
Right-click on the microphone icon on the Windows Speech Recognition Speech Bar. Choose Options, and make sure there is a checkmark next to, "Enable dictation everywhere." [/QUOTE]
Thanks for the answers. I hope I did not make things worse with my making a document out of thousands of individual medical words and then adding them as a file! I don't believe Vista Voice allows one to restart a profile like DNS does.
With respect to "Enable dictation everywhere," I do in fact have this enabled at all times but I still get the, "Altnerates Panel," virtually everytime I dictate in my chart note which is an .rtf format. Because of this, I cannot dictate into my EMR with Vista Voice.
|
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
I'm sitting here with DNS 9.5 enabled and dictating supplemental text into my EMR chart.
When I turn off DNS and switch to Vista Voice, dictating the exact same words (or any words) results in the Alternates Panel showing up and giving me a choice of numbered answers. This does not occur in Notepad or Word, with Vista VR. Both of these applications work just fine and the dicataion below is perfect. I'm at a loss. I assume this Alternates Panel ONLY appears when recognition is failing?
Here is the exact text I am dictating: "The patient presents today with a follow up examination, with respect to a diagnosis of Cervical radiculitis."
The Alternates Panel pops up even with dicating only, "The patient presents." Edited by cmwilkerson - 09/Oct/2008 at 1:25pm |
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
BradT
Moderator Group Joined: 06/Oct/2008 Status: Offline Points: 40 |
Post Options
Thanks(0)
|
|||
I may have an idea about bypassing the Alternates Panel while you're dictating into your EMR chart. The concept is for a speech macro to determine when the EMR chart application is active then do a little fancy footwork (via <sendKeys>) to bypass the Alternates Panel. First we'll need to determine what is the exact name of your EMR chart application. If you're not sure, with it loaded, go to Windows Task Manager (CTRL-SHIFT-ESC). On the 'Processes' tab you should find the exact .EXE name of your app. Let me know this and I'll craft a simple macro for you to try. Brad |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
Hi BRad,
I'm open for any ideas.
My EMR executable is writepad.exe.
|
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
BradT
Moderator Group Joined: 06/Oct/2008 Status: Offline Points: 40 |
Post Options
Thanks(0)
|
|||
Well darn. After having played around with what I thought would work, it's turning out to be quite a kludgy workaround (You have to preface every group of words with the phrase "EMR dictate". Guess it's time for Plan B. But anyway, here's the macro... You'll first need to make sure you have WSRMacros loaded and running (see other post) then copy/paste this macro into notepad then save it in your Speech Macros directory. <speechMacros> <command> <appIsInForeground processName="writepad.exe"/> <listenFor>E M R dictate [...]</listenFor> <sendKeys>{[...]}{250 WAIT}{u+0020}</sendKeys> </command> </speechMacros> Brad |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
Notepad? Don't you mean the Macro Editor of the Toolkit, which autosaves in appropriate directory, and proper extension .wsrmac), which in my case appears to be C:\Users\Chris\Documents\MacroBuilder
I assume I can call it whatever I want. What is this macro going to do? Delay the Alternative Choices in hopes of dictating into the note? Remember, my EMR is already open and running. I just want to add supplemental text to the existing note.
Thanks for your help Brad! Edited by cmwilkerson - 09/Oct/2008 at 10:25pm |
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
mmarkoe
Moderator Group Joined: 24/Jul/2008 Status: Offline Points: 210 |
Post Options
Thanks(0)
|
|||
I agree, using the Macro Editor of the WSRToolkit is easier for you or I. Brad as a skilled programmer uses Notepad for creation/editing.
<listenFor>E M R dictate [...]</listenFor>
is called the trigger word(s) command. You can change E M R dictate to whatever you feel comfortable calling macro.
Marty |
||||
Marty Markoe, MVP
Microsoft Valued Partner See us at: http://www.mymsspeech.com |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
Brad,
How do I know my macros are working?
Verbalizing, "EMR dictate," does nothing but open the Alternatives panel.
As you probably remember, there is a question whether my macros are working at all given the error in opening the WSRTookit and my installed path of C:\Users\Chris\Documents\MacroBuilder
Edited by cmwilkerson - 10/Oct/2008 at 11:50am |
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
BradT
Moderator Group Joined: 06/Oct/2008 Status: Offline Points: 40 |
Post Options
Thanks(0)
|
|||
At this point I don't believe macros are working for you... and it sounds like WSRMacros hasn't actually installed. Here are some things to check: Is there a WSRMacros.exe file on your HD? Assuming you have 32-bit Vista (not 64-bit) it should be in this folder: "C:\Program Files\WSRMacros". If you do have that folder and .exe file, does it put the WSRMacros icon in the system tray when you run it? The WSRMacros icon looks like this: If not, we need to figure out when and where the WSRMacros.msi install program is failing... Try downloading a fresh copy of WSRMacros.msi from http://download.speechmacros.com/ then run that file. Post what types of messages and screens you see during the install... Brad Edited by BradT - 10/Oct/2008 at 3:44pm |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
Brad,
I found the problem and it is with me. I assumed, erroneously that when I started your WSRToolkit that the macros would be loaded. Not the case. So now I start the Windows macros program separately from the run command.
Having said that, I am still at a loss for how to start your EMR dictate macro which I made in the Toolkit?? Edited by cmwilkerson - 10/Oct/2008 at 4:01pm |
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
BradT
Moderator Group Joined: 06/Oct/2008 Status: Offline Points: 40 |
Post Options
Thanks(0)
|
|||
The WSRToolkit will automatically run WSRMacros.exe if it's in the C:\Program Files\WSRMacros directory. I'm still not convinced that WSRMacros is running on your PC. There are two folders involved in a successful install of WSRMacros. The executable file will reside in C:\Programs Files\WSRMacros and all macros must reside in C:\Users\Chris\Documents\Speech Macros. Without the Speech Macros directory, WSRMacros won't function properly. When it runs, WSRToolkit looks for this Speech Macros directory. If it doesn't exist, WSRToolkit creates a "safe" directory C:\Users\Chris\Documents\MacroBuilder to hold macros created before WSRMacros is installed. Once WSRMacros is installed, you have to manually copy the macros in the MacroBuilder folder to the Speech Macros directory. The mystery is, where is the Speech Macros directory on your PC? If you're certain WSRMacros is running, create the folder C:\Users\Documents\Speech Macros and copy the EMR Dictate macro to that folder. Then try opening your EMR app (writepad) and say "E M R dictate this is a test". Brad |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
I know have all three below and the macros are in the last folder.
C:\Program Files\WSRMacros
C:\Users\Chris\Documents\MacroBuilder
C:\Users\Documents\Speech Macros
I have the toolkit open, my emr open and the windows macros program open.
When I dictate "E M R dictate this is a test" the Alternates Panel pops up.
The emr.WSRMac that I made in the toolkit sits in C:\Users\Documents\Speech Macros
Here is a jpg of my desktop with pertinent folders open and programs running.
Edited by cmwilkerson - 10/Oct/2008 at 6:03pm |
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
BradT
Moderator Group Joined: 06/Oct/2008 Status: Offline Points: 40 |
Post Options
Thanks(0)
|
|||
Good idea on the screen shot. It looks like the WSRMacros program is showing as a window but not loading in the system tray. Here's a snapshot of yours: I'm certain there's something amiss with WSRMacros... but the question is 'what'. One thing that comes to mind, the folders you described: C:\Program Files\WSRMacros
C:\Users\Chris\Documents\MacroBuilder
C:\Users\Documents\Speech Macros If you're signed on as 'Chris', WSRMacros might not be looking in C:\Users\Documents\Speech Macros. Brad Edited by BradT - 10/Oct/2008 at 5:49pm |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
Brad, its open look at the blue window, which is the windows macros.
Let me know if you want to do a logmein session sometime, VPN, Hamachi etc.
I can call you or we can Skype. etc.
I'd like to get Vista Speech working with my EMR at work, because that is where I would have an excuse to use it in a medical environment.
Edited by cmwilkerson - 10/Oct/2008 at 6:09pm |
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
BradT
Moderator Group Joined: 06/Oct/2008 Status: Offline Points: 40 |
Post Options
Thanks(0)
|
|||
Another thing to try: How about having notepad open along side of writepad, dictate into notepad. We can craft a simple macro that will allow you to say "copy to EMR" (or whatever you'd like to say) and it will automatically copy everything in notepad, make writepad the active application and paste it at the current cursor location. Brad |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
Let's just make a macro that works.
Now I am getting another error when I open the windows macros: "no signature was present in the subject."
This error appears to be related to the macro you made for me as when I remove the macro, no error. When I place it back, the error occurs.
Write now, in my EMR I can use DNS 9.5 Medical Pro with no problems and 98% accuracy.
I can say the same for Vista, using Word or Notepad but NOT my EMR where I need to use it. Edited by cmwilkerson - 10/Oct/2008 at 6:33pm |
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
BradT
Moderator Group Joined: 06/Oct/2008 Status: Offline Points: 40 |
Post Options
Thanks(0)
|
|||
Aw, come on, where's your sense of adventure!
Now we're getting somewhere! While experimenting (and tweaking) your macros, it's recommended to set macro security to 'Low'. Right-click the WSRMacros icon in the system tray and choose 'Security -> Set Security Level -> Low'. That will get rid of the error messages for now. Once things settle down a bit, you can always go back and resign your macros if worried about malicious programs. Brad |
||||
cmwilkerson
Member Joined: 05/Sep/2008 Status: Offline Points: 43 |
Post Options
Thanks(0)
|
|||
>>Now we're getting somewhere! While experimenting (and tweaking) your macros, it's recommended to set macro security to 'Low'. Right-click the WSRMacros icon in the system tray and choose 'Security -> Set Security Level -> Low'. That will get rid of the error messages for now. Once things settle down a bit, you can always go back and resign your macros if worried about malicious programs.<<
Macros work in EMR now. However text still a no go, unless I want to use the Alternate Panel in my EMR. Edited by cmwilkerson - 14/Oct/2008 at 11:06am |
||||
Dr. Chris Wilkerson
Carson Doctors Group MVP TabletPC www.MedicalTabletPC.com www.Digital-Doc.com |
||||
Post Reply | Page 12> |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |