Skip to content
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

"Capital pitch change" doesn't always work #10

Open
cary-rowen opened this issue Aug 5, 2023 · 6 comments
Open

"Capital pitch change" doesn't always work #10

cary-rowen opened this issue Aug 5, 2023 · 6 comments

Comments

@cary-rowen
Copy link

Steps to reproduce:

  1. Make sure the "Capital pitch change percentage" is set to 30 on both the server and the client.
  2. On the server, open notepad and try typing uppercase letters and then try typing lowercase letters.

Actual performance

NVDA can't distinguish capital letters by pitch change

Expected performance

NVDA should use speech synthesizer pitch changes to indicate capital letters.

@LeonarddeR
Copy link
Owner

Could you please test this with Espeak? As it works okay on my end. I'm afraid it might again be the custom synth you're using.

@cary-rowen
Copy link
Author

Hi,
I tested with ESpeak and confirmed that ESpeak can reproduce this, but Windows OneCore works as expected.
I'm using the latest alpha version of NVDA installed.
Thanks

@LeonarddeR LeonarddeR changed the title Feature request: support "Capital pitch change" "Capital pitch change" doesn't always work Aug 5, 2023
@LeonarddeR
Copy link
Owner

LeonarddeR commented Aug 5, 2023

In the situation where it doesn't work, could you please provide the result of the following python console command on the remote system?

import synthDriverHandler
synth = synthDriverHandler.getSynth()
[s.id for s in synth.supportedSettings]

@LeonarddeR
Copy link
Owner

have you disabled the option Allow remote system to control driver settings by any chance? Disabling that option causes capital pitch change to fail. I created nvaccess/nvda#15262

@cary-rowen
Copy link
Author

@LeonarddeR

have you disabled the option Allow remote system to control driver settings by any chance? Disabling that option causes capital pitch change to fail. I created nvaccess/nvda#15262

Yes, I enabled the option 'Capital pitch change' and it worked as expected.
If this is known to be the case, you can close this.

Thanks

@LeonarddeR
Copy link
Owner

I think I should document this as a known issue before closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants