-
-
Notifications
You must be signed in to change notification settings - Fork 643
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Skim reading: prevent character and word navigation from interrupting say all #7879
Comments
Did you initiate a caret say all or review cursor say all? Does this make any difference in the behaviour you observe? |
Review cursor is set to follow system caret in my NVDA configuration.
Even if I uncheck this Review Cursor Settings check box and stop
review cursor from following system caret, testing with the provided
STR yields the same result. Just to clarify, I am issuing a standard
say all using NVDA+A (laptop keyboard layout).
…On 12/27/17, Leonard de Ruijter ***@***.***> wrote:
Did you initiate a caret say all or review cursor say all? Does this make
any difference in the behaviour you observe?
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#7879 (comment)
--
Best Regards
Bhavya Shah
Blogger at Hiking Across Horizons: https://bhavyashah125.wordpress.com/
Contacting Me
E-mail Address: [email protected]
Follow me on Twitter @BhavyaShah125 or www.twitter.com/BhavyaShah125
Mobile Number: +91 7506221750
|
I looked at the code briefly and it actually seems to me that the author of this function intentionally did not include word or character navigation gestures in those that resume say all. cc @michaelDCurran @jcsteh |
This wasn't my work, but IMO, word/character navigation during skim reading doesn't make sense. Characters and words are just too short. By the time you've pressed the command to move by character/word, say all is probably already several words ahead. Say all can only position the cursor at the start of lines, not words or characters. Even if we accept that words might be useful, I'm not sure why you would want to move by character at all. All that's going to do is cause a partial word to be read when you resume say all. What's the point of that? |
@jcsteh That’s a fair point, but only since you and I are users of ESpeak at speech rates that are incredible relative to the average user. While there are users using NVDA with ESpeak at speeds such as 45% and 55% with rate boost enabled, we must recognize the prominent presence of those using slower and more human-sounding synthesizers as well as those employing ESpeak at 30% without rate boost enabled. Character and word navigation during say all seem far more useful for such users. |
This isn't actually a quick fix since the reading starts at the beginning of lines. Removing quickfix and good for new dev. |
oh, quickfix is not on there anyway. |
Might I also say that I have never been able to run the rates often
considered as'normal' by many programmers and techy folk, I am a native
English speaker and find very high rates quite stressful if used for a
prolonged periiod. On vearious forms of skim reading on different
screenreaders this makes it far worse in fact as your brain does not hav the
time to reprocess the bits you need to add!
Just saying, that is all.
Brian
|
@derekriemer: These labels were actually bad estimations on my end. I wonder whether speech refactor changes anything to say all behaviour with regard to this? |
My views have evolved on this. I agree with @jcsteh in that Character navigation doesn't make sense in the context of skim reading. I'll still push for word navigation though. There is definitely uncertainty here, but I think I can probably see myself using word navigation when reading Spanish or Math at a slower rate and possibly see myself using word navigation when reading English text deeply and at a slower-than-usual rate. |
I agree with @jcsteh word navigation in skim reading doesn't really make sense, this will rather cause many repetitions of one word. If you want to read a text area word by word, then it is comfortable enough to do the word by word navigation and start the say all again after you explored the relevant part you wish. |
Steps to reproduce:
Expected behavior:
Actual behavior:
System configuration:
NVDA version: 2017.4 stable
NVDA Installed or portable: believe that this issue is universally applicable.
Windows version: - Windows 8.1
Notes
The text was updated successfully, but these errors were encountered: