![]() |
KnowBrainer Speech Recognition | ![]() |
Topic Title: Problems with dictating dates (specifically Feb) Topic Summary: Created On: 01/22/2023 03:12 PM Status: Post and Reply |
|
![]() |
![]() |
- Zoe1 | - 01/22/2023 03:12 PM |
![]() |
![]() |
- ax | - 01/22/2023 06:39 PM |
![]() |
![]() |
- MDH | - 01/22/2023 07:21 PM |
![]() |
![]() |
- ax | - 01/23/2023 01:46 AM |
![]() |
![]() |
- Lunis Orcutt | - 01/23/2023 03:26 PM |
![]() |
![]() |
- kkkwj | - 01/23/2023 03:25 PM |
![]() |
![]() |
- ax | - 01/23/2023 07:28 PM |
![]() |
![]() |
- kkkwj | - 01/25/2023 04:41 PM |
![]() |
![]() |
- Lunis Orcutt | - 01/25/2023 07:00 PM |
![]() |
![]() |
- ax | - 01/25/2023 09:11 PM |
![]() |
![]() |
- Mav | - 01/26/2023 04:56 AM |
![]() |
|
Problems with dictating any date in February. (NB. I use UK/NZ date format of day-month-year). For dates I say " eight nine twenty-two" and I get 8/9/22, which is perfect. However, the month of february doesn't work, I just get a "-" instead of the 2. Eg. 1st of feb 2023, I say "one two twenty-three" and I get 1-23, instead of 1/2/23. The "two" gets interpreted as a "-". In each instance I have to say "select that", then I get the option of "1/2/23" in the "alternative options box". So it does get a bit tiresome. However much I correct, it never learns. Any work arounds? Any help appreciated.
|
|
|
|
![]() |
|
when I say "one two twenty-three" on my DMO, it outputs exactly "2023-01-02", which is how I want my dates formatted. I'm using the "American English" version, too.
|
|
|
|
![]() |
|
I use DMPE and have no familiarity with DMO,but IF you do have ability to make Text & Graphic commands in DMO, you could name a commannd "Pea Are An", and for the text output "as needed".
MDH ------------------------- |
|
|
|
![]() |
|
Thanks MDH (Mark) for the suggestion. Didn't work, however, as I just tried it now. I recall trying something along the line of "homophone words for letters" before and it didn't work for "PRN" or "NPO" (which DMO/DME insists on outputting "N.p.o.", which is fine by itself, except that as such it doesn't trigger the order string in my EHR ... anyway, comparatively a first-world problem ...)
|
|
|
|
![]() |
|
Try one forty hyphen one fifty which should give you 140-150 ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|
|
|
![]() |
|
For phrases with two numbers like "140 to 150," I don't think it is reasonable to expect Dragon to parse that because Dragon must decide between "2","to","too", and "two." (Of course, your expectations might be different than mine.)
I learned to say things like "from 140 up to 150" to inject a non-number word between the two numbers. Or "from 140 hyphen 150" or (for dates) "one slash two number slash twenty-three" to get 1/2/23. ------------------------- Win10/11/x64, AMD Ryzen 7 3700X/3950X, 64/128GB RAM, Dragon 15.3, SP 7 Standard, SpeechStart, Office 365, KB 2017, Dragon Capture, Samson Meteor USB Desk Mic, Amazon YUWAKAYI headset, Klim and JUKSTG earbuds with microphones, excellent Sareville Wireless Mono Headset, 3 BenQ 2560x1440 monitors, Microsoft Sculpt Keyboard and Logitech G502 awesome gaming mouse. |
|
|
|
![]() |
|
^^^ You both make good points, Kevin and Lunis. Certainly the way to guarantee the hyphen is to speak the hyphen.
|
|
|
|
![]() |
|
FWIW, even when you say "between 140 to 150..." Dragon must decide between "1","one","40","forty","42","forty-two", and so on.
If it were me, I would say "Heart rate between numeral 140 and numeral 150." Dragon eats the 'numeral' hints and outputs "Heart rate between 140 and 150." ------------------------- Win10/11/x64, AMD Ryzen 7 3700X/3950X, 64/128GB RAM, Dragon 15.3, SP 7 Standard, SpeechStart, Office 365, KB 2017, Dragon Capture, Samson Meteor USB Desk Mic, Amazon YUWAKAYI headset, Klim and JUKSTG earbuds with microphones, excellent Sareville Wireless Mono Headset, 3 BenQ 2560x1440 monitors, Microsoft Sculpt Keyboard and Logitech G502 awesome gaming mouse. |
|
|
|
![]() |
|
For anyone who is interested, you can say one forty over one fifty to get 140/150 ------------------------- Change "No" to "Know" w/KnowBrainer 2022 |
|
|
|
![]() |
|
While what you state is true and good, Kevin, what I am ranting about is simply this: in this day and age when "everyday AI" is driving cars on real streets, steering missiles to real faces, handing in essays to real professors, and spewing out code blocks to real developers, is it too much to expect a company that bills itself as the leading purveyor of "natural language AI" to be able to format a couple of digits correctly when a real (or "fake") doctor spits out a string of numbers immediately following a non-esoteric medical term such as "heart rate"?
|
|
|
|
![]() |
|
I agree with you in that Dragon should be able to format all those special cases according to the context, but please bear in mind when Dragon was developed. This was waaaaaay before any so-called AI surfaced. To my knowledge, they only added neural networks as part of the acoustic model and that's when they started claiming that they use AI.
But this definitely is not true for the formatting rules (which are the reason that the recognized phonemes "tu:" are written as "two", "2", "too" or sometimes even "to" or "-"). All of those formatting rules are pretty simple if-then rules which started out as simple string replacements. Now they are taking the context into consideration, but only to a very limited degree (e.g. is a word followed by a number) and on pretty much the same basis of pattern-matching.
Given the fact that Nuance has switched to cloud-only mode and are phasing out "classical" Dragon more and more, I strongly doubt that they will invest anything into moving formatting rules to use "real" AI.
mav |
|
|
FuseTalk Standard Edition v4.0 - © 1999-2023 FuseTalk™ Inc. All rights reserved.