Query regarding automatic language and synthesizer switching in NVDA

22 views
Skip to first unread message

Mister Kayne

unread,
Jun 19, 2026, 12:27:08 PM (8 days ago) Jun 19
to NVDA-Users Group

Hello everyone,

 

I am writing to ask about the capabilities of NVDA regarding automatic language detection and synthesizer switching.

 

If I receive an email written in a language other than my default (for example, Hindi), is there a way to configure NVDA to automatically detect that language and switch to it? Furthermore, is it possible to have NVDA also automatically switch to a specific, pre-set synthesizer or voice profile mapped to that language?

I am aware of the "Automatic language switching (when supported)" option in the NVDA settings, but I am curious if this functionality extends to changing the actual synthesizer or voice profile, or if it is limited to handling character sets/language-specific speech rules within the current synthesizer.

 

I suspect this may not be natively possible, but I would love to hear if anyone has found a workflow, add-on, or configuration method to achieve this level of automation.

Any insights or guidance would be greatly appreciated.

Rahul Vaniya

unread,
Jun 19, 2026, 1:02:13 PM (8 days ago) Jun 19
to NVDA Screen Reader Discussion, Mister Kayne
There is an add-on called MultiLang for this purpose, but I am not sure about its current availability in the Add-on Store. It supports multiple languages, each with a different synthesizer, and allows for automatic synthesizer switching.
Regarding the "Automatic language switching (when supported)" option, this functionality allows NVDA to automatically identify the language and dialect of the text based on document markup. Whenever NVDA comes across a different language or dialect, it switches the language voice if the current synthesizer supports it, or simply announces it. As far as I know, it does not change the actual synthesizer itself.

Thanks.

dark...@gmail.com

unread,
Jun 19, 2026, 11:31:06 PM (7 days ago) Jun 19
to NVDA Screen Reader Discussion, Mister Kayne
Hello! You can try WorldVoice addon from Addon store, it supports switching between multiple languages and can use several(but not all) synths to work with different languages. Unfortunately i can't tell you more about current addon functionality because i tested itrelatively long time ago. 
Best regards!
Reply all
Reply to author
Forward
0 new messages