nvda
nvda copied to clipboard
pause speech with shift key
Is your feature request related to a problem? Please describe.
Copied from the user guide says:
Pause Speech shift Instantly pauses speech. Pressing it again will continue speaking where it left off (if pausing is supported by the current synthesizer
When the "Speech interrupt for typed characters" option is checked, the speech don't pause.
Describe the solution you'd like
Fix the bug or if this is a planned operation, it would surely be useful to mention it in the user guide.
Describe alternatives you've considered
Additional context
All NVDA versions.
We are unable to reproduce this.
- I have NVDA speak a line of text
- in the middle press shift. speech pauses,
- I press shift again, speech continues from where it left off. If this is not what you mean, please provide very clear steps to reproduce. I'm guessing perhaps something like:
- NVDA is speaking a line of text
- Type a character. NVDA interrupts speech and announces that character.
- Press shift to have speech continue on speaking the line. In this case, this is not how the feature was designed, nor do we have plans to support this scenario.
This will be re-opened if more information is provided that makes this a valid issue
Hi. You say:
•I have NVDA speak a line of text •in the middle press shift. speech pauses, •I press shift again, speech continues from where it left off.
Yes, this is normal behavior when "Speech interrupt for typed characters" of keyboard category is checked. Now uncheck this option.
•I have NVDA speak a line of text •in the middle press shift. speech don't pauses,
Best regards. Le 15/09/2022 08:07, Michael Curran a écrit :
We are unable to reproduce this.
- I have NVDA speak a line of text
- in the middle press shift. speech pauses,
- I press shift again, speech continues from where it left off. If this is not what you mean, please provide very clear steps to reproduce. I'm guessing perhaps something like:
- NVda is speaking a line of text
- Type a character. NVDA interupts speech and announces that character.
- Press shift to have speech continue on speaking the line. In this case, this is not how the feature was designed, nor do we have plans to support this scenario.
— Reply to this email directly, view it on GitHub https://github.com/nvaccess/nvda/issues/14144#issuecomment-1247623352, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADZLFFEFKNMSUADZM4CWBQDV6K4JDANCNFSM6AAAAAAQMGDEU4. You are receiving this because you authored the thread.Message ID: @.***>
Hi, I understood what @paulber19 says, and I can reproduce the issue. Str:
- ensure to use a synthesizer with pausing support;
- open NVDA settings, section Keyboard, and uncheck/disable "Speech interrupt for typed characters";
- read a line or launch say all, i.e., on this page;
- press shift during speech output.
What should happen: voice stops, and resumes pressing shift again. What happen: voice doesn't stop.
It seems only the shift key and the capslock key are impacted here, all other modifier keys that interupt speech do their job also when this setting is unchecked. I assume this happens because NVDA does not know if you are going to type a capital letter or not. When you press shift the next expected action is probably to press a letter or a number so NVDA does not interupt speech in order to respect the expected behavior when setting is unchecked.
I suggest to rename the setting label in the Gui saying something like "speech interupt for typed characters (will also affect shift and capslock key)". Alternatively, the speech interrupt setting could be redesigned into a list with checkboxes including
- typed characters
- shift and capslock key
- enter key where typed characters would have to be changed to not affect shift and capslock key.