Skip to content

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

@btman16

Description

@btman16

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Abandonedrequested reports or updates are missing since more than 1 year, author or users are not available.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions