Steps to reproduce:
NVDA in French (default) with a synthesizer able to speak French and Italian, e.g. eSpeak.
- Open a webpage in Italian
- Ensure automatic language switching is enabled in speech setting.
- Press NVDA+Numpad2 twice
- Press Numpad3, then numpad1 and wait for 1 second.
Actual behavior:
- At step 3, the character description is in Italian and read with Italian TTS.
- At step 4, the character description is in Italian and read with French TTS (wrong pronunciation).
Expected behavior:
- At step 3 and 4, the behaviour should be the same, i.e.: the character description is in Italian and read with Italian TTS.
NVDA logs, crash dumps and other attachments:
Log can be provided if needed, but the issue seems quite simple. Please ask if needed.
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
2022.3beta1
Windows version:
10
Name and version of other software in use when reproducing the issue:
N/A
Other information about your system:
N/A
Other questions
Does the issue still occur after restarting your computer?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
No; new feature in 2022.3.
If NVDA add-ons are disabled, is your problem still occurring?
Yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Not tested but unrelated.
Additional notes
Steps to reproduce:
NVDA in French (default) with a synthesizer able to speak French and Italian, e.g. eSpeak.
Actual behavior:
Expected behavior:
NVDA logs, crash dumps and other attachments:
Log can be provided if needed, but the issue seems quite simple. Please ask if needed.
System configuration
NVDA installed/portable/running from source:
Installed
NVDA version:
2022.3beta1
Windows version:
10
Name and version of other software in use when reproducing the issue:
N/A
Other information about your system:
N/A
Other questions
Does the issue still occur after restarting your computer?
Yes
Have you tried any other versions of NVDA? If so, please report their behaviors.
No; new feature in 2022.3.
If NVDA add-ons are disabled, is your problem still occurring?
Yes
Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?
Not tested but unrelated.
Additional notes
getSingleCharDescriptionshould be the same as the one done for one character in_getSpellingSpeechWithoutCharMode, so that what is reported when Numpad2 is pressed twice is the same as what is reported when "Delayed character description" feature is enabled.