![]() |
KnowBrainer Speech Recognition | ![]() |
Topic Title: Page jumps up/down on every noise in Word and Outlook -- since Dragon v15.3 Topic Summary: Does anybody *not* see the jumping page problem on their system? Make this test Created On: 12/06/2020 08:38 AM Status: Post and Reply |
|
|
![]() |
|||
On my mission to "muddying the waters", my deepest sympathy goes out to everyone whose Print Preview was broken by the latest update of DPI. Let that be a lesson for the Nuance developers out there, all of them.
-------------------------
|
|||
|
|||
![]() |
|||
For me, DPI 15.61 is a big improvement over 15.3. The Advanced Scripting engine is far better, so that commands execute much more quickly and reliably. Also, Dragon works much better in Microsoft Outlook than it did in 15.3 (at least for me, I recognize that others have not found has to be the case). |
|||
|
|||
![]() |
|||
As mentioned earlier, Print Preview was the only mode where the page did not jump around -- before v.15.6. ------------------------- Sennheiser MKH Mic |
|||
|
|||
![]() |
|||
It's kind of interesting that you're saying Print Preview mode *didn't* have the problem. My redisplay-oriented mind wants to believe that's because Print Preview mode probably has a different redisplay algorithm. Surely Dragon sends the same windows messages to Word in all cases, so it seems unlikely that Dragon has the power to make Word jump in some modes and not in others.
I remember that Windows and Word use the printer driver (yes, weird) for calculations involving fonts and things. I can't remember if it was for PDFs or Word or whatever. But I remember thinking what in the world does a printer driver have to do with editing and not printing? I hazard a guess that the "device context" used to render graphical objects is connected to the printer driver somehow. This was years ago, but I remember I had to install a different printer driver before my editing program would work properly. As Robin used to say back in the 1960s, "Holy Complexity, Batman!" :-) ------------------------- Win10/x64, AMD Ryzen 7 3700X, 64GB RAM, Dragon 15.3, SP 6 PRO, SpeechStart, Office 365, KB 2017, Dragon Capture, Samson Meteor USB Desk Mic, Klim and JUKSTG earbuds with microphones, 3 BenQ 2560x1440 monitors, Microsoft Sculpt Keyboard and fat mouse |
|||
|
|||
![]() |
|||
Yes KK that's true. When searching for solutions regarding the repagination problem in Word, I came across some articles saying that people should try changing their default Windows printer to something else.
The printer driver having a say in how text appears on screen is due to the fact, inter alia, that you'll want the best possible WYSIWYG connection between what you see on screen and what gets printed afterwards.
@Nuance Team, whatever has been changed in DgnWord.dll or regarding the interaction between Word and Dragon, respectively, starting from v.15.3 and more so with v.15.6, undo it and go back to the way this worked in v.15.0, because 15.0 was the least broken version of the Microsoft Word dictation function in the history of NaturallySpeaking. ------------------------- Sennheiser MKH Mic |
|||
|
|||
![]() |
|||
David+, you've done an excellent job (with certainty) of identifying the differences between off-screen and on-screen jumping issues and the relative behavior among version 15.0, 15.3, and 15.6. I hope that your work helps the Dragon developers to fix or mitigate the issues.
Lindsay, > "Even easier is just to start scrolling through Microsoft Word document using the scrollbars with a mouse (not by voice command) with the Dragon microphone switched on and the second you make a noise or issue a voice command Dragon starts the jumping pages…"
I confirm that this behavior also exists on my machine. Once I realized that you meant issue a mouse click by voice, the jump occurred. You're completely right - how do they expect users to scroll down by voice and make a mouse click?
It's the same issue that I labelled "my special circumstance" in one of my other postings. I was scrolling down by voice on a second document and eventually wanted to click by voice in it. But since the jumps were so awful, I stopped scrolling by voice. Instead, I did "move down 20 lines" by voice and thereby moved the insertion point as I scrolled. ------------------------- Win10/x64, AMD Ryzen 7 3700X, 64GB RAM, Dragon 15.3, SP 6 PRO, SpeechStart, Office 365, KB 2017, Dragon Capture, Samson Meteor USB Desk Mic, Klim and JUKSTG earbuds with microphones, 3 BenQ 2560x1440 monitors, Microsoft Sculpt Keyboard and fat mouse |
|||
|
|||
![]() |
|||
Yes, that's my understanding. For some reason, I can't find that in the technote, but I'm sure I read it when 15.6 came out. |
|||
|
|||
![]() |
|||
This is a great reason for obtaining Ver. 15.61. Nuance finally retired SAX scripting with Ver. 15.3. DMPE 4.3 and Dragon 15.6 utilize WinWrap Basic; the same scripting engine we use in KnowBrainer 2017 (w/2020 AI Commands) ------------------------- Forum Mission Statement |
|||
|
|||
![]() |
|||
Absolutely. I find my Advanced Scripting commands are far more reliable. In particular, The SendKeys instruction works perfectly. In fact, I've replaced all my SendSystemKeys with SendKeys. |
|||
|
|||
![]() |
|||
I'd be interested to know (in order to inform Nuance Tech Support accordingly) whether anybody does not see any page jumping issue with Dragon v15.3 or v15.6, when carrying out the following steps:
1. Open a file with multiple pages, preferably more than ten pages, in any version of Microsoft Word (for example the attached file "Lorem ipsum dolor sit amet.docx") 2. Scroll down approximately halfway through the document 3. Place the text cursor (i.e. the blinking text caret | ) anywhere in the visible part of the document by mouse click 4. Dictate a short utterance or make any kind of noise into the microphone, e.g. by blowing -- the jumping occurs here 5. Scroll the document a couple of lines up or down using the scroll bars or the mouse wheel and repeat steps 3 through 5.
Thanks
------------------------- Sennheiser MKH Mic |
|||
|
|||
![]() |
|||
I tried your experiment. I'm using Word 2019 in Page Layout and in Draft modes.
The moment I begin dictating - before Dragon has recognized the utterance as a command, as text, or as noise - the page sometimes "jumps" one (or more) lines. It appears that the position of the insertion point shifts to be closer to the centre of the screen. The jump doesn't always happen, especially if I haven't been scrolling. The effect happens more regularly, at least for me, when the insertion point is near the top or bottom edge of the window. After I use the mouse wheel to scroll, the jump occurs every time (or almost every time) at the start of the next utterance. The far-from-ideal workaround: minimize scrolling by moving the insertion point rather than by repositioning the mouse pointer: insert before XXX insert after XXX move [up or down] [1 - 999] [lines or paragraphs] move [left or right] [1 - 999] [characters or words or sentence or paragraphs] When NOT navigating by voice, the effect is minimized when I use keyboard commands rather than mouse actions: Left and right arrow (move by character) Up and down arrow (move by line) Ctrl + left and right arrow (move by word) Ctrl + up and down arrow (move by paragraph) Home (go to start of line) End (go to end of line) Ctrl + Home (go to start of document) Ctrl + End (go to end of document) Page Up (go up one screen) Page Down (go down one screen) etc. |
|||
|
|||
![]() |
|||
Thank you for trying it on your machine Alan.
The moment I begin dictating - before Dragon has recognized the utterance as a command, as text, or as noise - the page sometimes "jumps" one (or more) lines. It appears that the position of the insertion point shifts to be closer to the centre of the screen.
After I use the mouse wheel to scroll, the jump occurs every time (or almost every time) at the start of the next utterance.
This is exactly identical to what I'm seeing.
Thanks in advance for results from other forum members. ------------------------- Sennheiser MKH Mic |
|||
|
|||
![]() |
|||
1. Open a file with multiple pages, preferably more than ten pages, in any version of Microsoft Word (for example the attached file "Lorem ipsum dolor sit amet.docx")
2. Scroll down approximately halfway through the document
3. Place the text cursor (i.e. the blinking text caret | ) anywhere in the visible part of the document by mouse click
4. Dictate a short utterance or make any kind of noise into the microphone, e.g. by blowing -- the jumping occurs here
5. Scroll the document a couple of lines up or down using the scroll bars or the mouse wheel and repeat steps 3 through 5.
Thanks
I tested this and the jumping cursor occurred. I guess I don't usually experience it, because I usually navigate by moving the text cursor to a particular spot, rather than using the mouse or mouse commands. |
|||
|
|||
![]() |
|||
Thank you Matt. ------------------------- Sennheiser MKH Mic |
|||
|
|||
![]() |
|||
A friendly *bump* along with a reminder to everyone reading this to take the test as described in the first post of this thread.
Nuance Support keeps claiming that my computer setup is to blame for the problem, and I'd like to prove them otherwise, in order to hopefully make Nuance recognize that the jumping page problem (which is different from the ancient jumping cursor problem) is a general, new bug in NaturallySpeaking that has started with v.15.3. ------------------------- Sennheiser MKH Mic |
|||
|
|||
![]() |
|||
I've tried to reproduce the jumping cursor problem and was only partially successful using a DLG 15.60.200.015 with Word 365 (Version 2012/Build 13530.20376). I had started Dragon (mike off), opened the Dolor ipsum document, scrolled down to page 17, put the cursor after some word, turned on the microphone and dictated a few words.
Yes, the visible part of the document did change (so it looked like jumping), but the cursor remained where I set it and my words were written exactly where they should be.
Repeating the test I found that - at least on my machine - the "jumping cursor" rather seems to be unneccessary scrolling of the visible document area.
I don't know about Word in detail, but with Windows RichTextBoxes there's a method ScrollToCaret which brings the caret (text cursor) into view. It doesn't change the cursor position but adjusts scrolling inside the view port to make the caret visible. Obviously, this method should only perform scrolling if the caret is not visible at the moment, but with Word exactly this seems to happen.
In the beginning, my caret was in the middle of the screen, but after dictation the viewport would either scroll down so that the caret was in the third line from the top or it would scroll up so that the caret was in the fifth-or-so but last line.
When the caret indeed is off-screen, then it's reasonable to scroll it into view so the user can see what Dragon recognized. Since I'm pretty sure Nuance didn't reinvent the wheel and that there is some method in Word to bring the caret into view as well, I think they're just always calling this method before making a change to the document (or even before starting a recognition). If this is the case, then Microsoft is to blame for unneccessarily scrolling the viewport when the cursor is already visible.
Does anyone else get these results?
hth, mav
--Edited for typo |
|||
|
|||
![]() |
|||
Thank you for posting your results Mav.
Yes, the visible part of the document did change [when dictating a few words] (so it looked like jumping), but the cursor remained where I set it and my words were written exactly where they should be.
Repeating the test I found that - at least on my machine - the "jumping cursor" rather seems to be unneccessary scrolling of the visible document area.
In the beginning, my caret was in the middle of the screen, but after dictation the viewport would either scroll down so that the caret was in the third line from the top or it would scroll up so that the caret was in the fifth-or-so but last line.
Correct, this is exactly what everyone else so far has been seeing, and this is the jumping page problem (which is new starting with Dragon v.15.3)
I don't know about Word in detail, but with Windows RichTextBoxes there's a method ScrollToCaret which brings the caret (text cursor) into view. It doesn't change the cursor position but adjusts scrolling inside the view port to make the caret visible. When the caret indeed is off-screen, then it's reasonable to scroll it into view so the user can see what Dragon recognized.
Yes, this is correct behaviour and every editor does this.
However, only Word (and only starting with Dragon v.15.3) scrolls up and/or down on every utterance or noise even when the caret is on screen, as can be seen in the videos I made.
As an interim result, I note that no one yet seems to have been able to confirm that they are not experiencing this problem.
Please start here for making your test run. ------------------------- Sennheiser MKH Mic |
|||
|
|||
![]() |
|||
I downloaded and opened your "Lauren Ipsen" (sic.) Word document, allowed editing, used the mouse to drag the scrollbar down about halfway, used the mouse to place the editing cursor (caret) somewhere near the middle left-hand page (there were two pages side-by-side and about 70% displayed vertically and 100% horizontally). I blew into my mic - the page jumped 2 or 3 lines. I blew into my mic again and the page did not jump. I used the scroll wheel on my mouse to change the visibly displayed text. Again, I blew into my mic and the page jumped; inserting some text at that time did not cause the page to jump again. I tried various combinations of where I put the editing cursor and the jumping page results were 100% repeatable: after any scrolling (using the mouse to manipulate the scrollbar, using the mouse wheel to scroll, saying "page up/down", using the "page up/down" keys on my keyboard) the next time Dragon started to try to recognize a sound (blowing into the mic is a good choice, but I also tried coughing and dictating actual easily recognizable text) the page jumped a few lines (where a few lines could be any amount between 2 and 10 - you can tell because the mouse pointer and the editing cursor are no longer in sync vertically).
I am using DragonĀ® Professional Individual 15.3 (reverted from 15.6, never tried 15.61) and Word via Office 365 subscription installed locally on my hard drive and I am NOT signed in to my Office account. Windows 10 Professional, version 10.0.17134. ------------------------- -Edgar |
|||
|
|||
![]() |
|||
Thank you Edgar. Your test result is 100% identical to what I am seeing and what is shown in this video of my playlist regarding the jumping page issue.
The interim result, i.e. nobody having reported that they are not seeing this problem, is still valid.
-- ------------------------- Sennheiser MKH Mic |
|||
|
|||
![]() |
|||
Hi David,
I would confirm all your findings including your test. Every single installation of Word and Outlook has this issue old and new symptoms of jumping pages. People who cannot reproduce it are either not following the test procedure correctly or don't understand the issue. Nuance are blinkered when it comes to this problem but I have passed on your videos to my contacts anyway, not for the first time. Fortunately my work involves very little editing of large word documents.
Good luck, Lindsay ------------------------- |
|||
|
|||
KnowBrainer Speech Recognition
» Dragon Speech Recognition
»
Page jumps up/down on every noise in Word and Outlook -- since Dragon v15.3
|
FuseTalk Standard Edition v4.0 - © 1999-2021 FuseTalk™ Inc. All rights reserved.