Skip to content

Labels of speech settings for Microsoft Speech API version 5 (32 bit) are not localizable #19557

@jkinnunen

Description

@jkinnunen

Brief summary

In NVDA Settings -> Speech, when the synthesizer is set to "Microsoft Speech API version 5 (32 bit)", several control labels appear to be hard-coded in English or otherwise not exposed to NVDA's localization system. As a result, these labels are not translatable into other NVDA languages.

Labels in question:

  • Voice
  • Rate
  • Rate boost
  • Pitch
  • Volume
  • Use modern audio output system (WASAPI)

Steps to reproduce

  1. Set NVDA's language to something other than English (e.g. Finnish) and restart NVDA if asked.
  2. Open the NVDA menu -> Mukautukset -> Asetukset.
  3. Open the "Puhe" category.
  4. Set the "Synthesizer" to "SAPI 5 (32-bittinen)".
  5. Check the labels listed above.

Actual behavior

The labels listed above remain in English.

Expected behavior

These labels should be localizable and therefore translatable like the rest of the NVDA Settings UI.

NVDA logs, crash dumps and other attachments

No response

NVDA type

portable copy

NVDA version

NVDA 2026.1beta1 (2026.1.0.54413)

Have you tried any other versions of NVDA? If so, please report their behaviors.

No.

Windows version

Windows 11 version 25H2 build 26200

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

No response

Other information about your system

No response

Does the issue still occur after restarting your computer?

I have restarted my computer and the issue still occurs

If NVDA add-ons are disabled, is your problem still occurring?

I have restarted NVDA with add-ons disabled and the issue still occurs

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

I have not run the COM Registration Fixing Tool

Metadata

Metadata

Assignees

No one assigned

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions