nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
Other
2.02k stars 624 forks source link

LH TTS Speech Engine for SAPI5 Is Not Working Correctly With Speech Refactor #10901

Open btman16 opened 4 years ago

btman16 commented 4 years ago

Steps to reproduce:

  1. Install the LH TTS voices, you can get them in several ways, either with Office 2003 or by installing Microsoft Reader.
  2. Switch to SAPI5 and switch to one of the voices, LH Michael or LH Michelle.
  3. Save the settings then go to the Desktop.

Actual behavior:

NVDA only says the first chunk of text sent to the synthesizer, such as "Folder View List", and it does not speak the selected icon.

Expected behavior:

As well as saying "Folder View List, NVDA should say the selected icon just as it does when using other SAPI5 voices.

System configuration

NVDA installed/portable/running from source:

NVDA is installed.

NVDA version:

2019.3.1

Windows version:

Windows 10 19H2 (10.0.18363)

Name and version of other software in use when reproducing the issue:

No other software other than the TTS voice is being used.

Other information about your system:

A similar issue of this type was fixed for SAPI4 in current Alpha builds, so I'm guessing that a similar fix would have to happen for the SAPI5 driver, but I'm not entirely sure.

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.

All versions of NVDA prior to 2019.3 work correctly in this scenario.

If addons are disabled, is your problem still occuring?

Yes.

Did you try to run the COM registry fixing tool in NVDA menu / tools?

No, as this issue doesn't persist in other versions of NVDA and it's just with a text-to-speech voice.

DrSooom commented 4 years ago

See also: PR #10792

btman16 commented 4 years ago

Hello,

I just posted on the issue you mentioned, but that one's for SAPI4. I indirectly referenced that issue in my original report.

I'm guessing something similar could be done for SAPI5.

Thanks,

Brandon

btman16 commented 3 years ago

Hi,

I just installed NVDA Alpha 21035 and the changes document links to this issue when it says that the issue for skipping speech is fixed, however I'm still experiencing the issue with the LH text-to-speech voices.

Instead of reading, for example, "Select synthesizer dialog, synthesizer combo box", it is only reading "Select Synthesizer dialog", and omitting the rest of the information.

I just wanted to provide an update that this issue is still not resolved for me.

Thanks,

Brandon

lukaszgo1 commented 3 years ago

@btman16 Could you try unchecking "Use spelling functionality if supported" in the speech settings and report if it makes a difference?

btman16 commented 3 years ago

Hi,

That option is already unchecked and that did not seem to help.

Thanks,

Brandon Sent from my iPhone

On Sep 24, 2020, at 3:41 PM, Łukasz Golonka notifications@github.com wrote:

 @btman16 Could you try unchecking "Use spelling functionality if supported" in the speech settings and report if it makes a difference?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

Adriani90 commented 2 weeks ago

@btman16, are you still having this issue in NVDA 2024.3 Beta?