NVDA Addon for Indian Language Text to Speech (TTS)
Next Generation (NG) Text To Speech (TTS) for Indian Languages
The Next Generation (NG) TTS engine uses Deep Neural Network algorithm to generate natural (human) sounding speech for Assamese, Gujarati, Hindi, Kannada, Malayalam, Marathi, Nepali, Odia and Punjabi, Tamil and Telugu.
Hear2Read NG NVDA Addon Release Notes
Date | Description |
Sep 10, 2024 | Hindi - Added letter recordings enabling typing and spell mode |
Date | Description |
Jul 11, 2024 | * Hindi - New voice using more recordings improving the pronunciation accuracy * Nepali - Added letter recordings enabling typing and spell out mode |
Apr 19, 2024 | * Added volume setting to control Hear2Read NG voice volume separate from the system volume * Spell out (NVDA Key+Shift or Ctrl+. key twice) and typing volume is also scaled just like the synthesised output volume * ASCII text with numbers is read completely in the English voice, numbers in ASCII context are no longer spoken in the regional voice * Updated support for NVDA 2024.1, as well as raised minimum supported NVDA to 2022.1 |
Mar 19, 2024 | * Added support for spell out mode(NVDA Key + Ctrl + double tap '.') and typing. Note this is not the same as cursor movement. Currently, there is full support for Kannada, other languages will be added soon. * Corrected a bug where changing voices in NVDA could cause a crash |
Feb 21, 2024 | * NOTE: The changes in this release are significant. Therefore, earlier versions of the Hear2Read NG Manager (1.1 and older) must first be removed (uninstalled) using Add-Remove function under Windows settings. * Starting with this release (1.2), the Voice Manager has been renamed to simply Manager and it manages all aspects of the Hear2Read NG Addon. * When you install 1.2, two icons are added on the desktop: -- Hear2Read NG Manager, and -- Hear2Read NG.nvda-addon (The naming convention is dictated by NVDA) * The Hear2Read NG Manager now updates all 3 parts of Hear2Read NG software for Windows: -- TTS Engine DLL (Dynamically Linked Library used by Windows OS), -- Language specific phonetic data, and -- NVDA Addon python module * When of any of these modules are updated, a prompt to restart NVDA is displayed so that changes come into effect * Because the DLL cannot be updated when it’s in use by NVDA, i.e. the selected synthesizer is Hear2Read NG, the Manager checks to find out if NVDA is using Hear2Rerad synthesizer. If so, the user is prompted to change to a different synthesizer temporarily, i.e. while the DLL update is installed. Once the DLL update installation is complete, the user is prompted to restart NVDA, and change back to the Hear2Read NG synthesizer. * The phonetic data and the addon python module can be updated while Hear2Read synthesizeris in use. Once the update is complete, the user is prompted to restart NVDA for the updates to come into effect. |
Jan 5, 2024 | - Releasing Marathi and Malayalam NG voices for everyone (General Availability) - Updated Odia rules to correct pronunciations of ଐ, ଔ, ଘ, ଟ, ଣ, ତ, ଳ and ଢ଼ - Corrected numbers for Assamese, Gujarati, Malayalam, Marathi, Nepali and Odia - Updated engine to support improved Gujarati and Marathi voices with new pronunciation rules for stress |
Dec 15, 2023 | Version 1.0 Official Release of Nepali, Assamese, Gujarati and Odia. The NG TSS engine generates more natual sounding speech. |
Oct 10, 2023 | Version 0.7 Added Beta support for Malayalam and Assamese. |
Sept 5, 2023 | Version 0.6 First Release providing support for Nepali. |
Sanskrit is only supported by the original Hear2Read TTS NVDA Addon. It is available here.
has been downloaded
has been downloaded
has been downloaded
has been downloaded
Installation Instructions
After the Installer has been downloaded, run it and follow its instructions. The Installer will add two files to your desktop; H2R_Speak.nvda-addon (the NVDA addon code), and H2R_Speak Voice Manager (which will allow you to add Indic voices to the addon).
Be sure to agree with the Licence Agreement and check the "Create a desktop shortcut" box.
After installing, do the following:
Install the H2R Speak NVDA Addon
- Start NVDA
- Find H2R_Speak.nvda-addon on the Desktop
- Double click on H2R_Speak.nvda-addon and a dialog box will popup
- Answer all required questions
- NVDA will ask you to restart NVDA, click on Yes.
You can also install the addon by going to tools->Manage add-ons in NVDA.
NOTE: Once the H2R_Speak.nvda-addon has been added to NVDA, it can be deleted from the Desktop.
Install at least on Indic Language voice
- Run the H2R_Speak Voice Manager (found on your desktop. The Voice Manager will show you which voices are already installed on you machine.
- You my install or uninstall voices by checking the box next to the voice you want to install or uninstall.
Installation Instructions
After the Installer has been downloaded, run it and follow its instructions. It will add two icons on the desktop:
- Hear2Read NG Manager, and
- Hear2Read NG.nvda-addon (The naming convention is dictated by NVDA)
Be sure to agree with the License Agreement and do not uncheck "Create a desktop shortcut" box.
Hear2Read NG Manager now updates all 3 parts of Hear2Read NG software for Windows:
- TTS Engine DLL (Dynamically Linked Library used by Windows OS),
- Language specific phonetic data, and
- NVDA Addon python module
When of any of these modules are updated, a prompt to restart NVDA is displayed so that changes come into effect.
The DLL cannot be updated when it’s in use by NVDA, i.e. the selected synthesizer is Hear2Read NG. The Manager checks to find out if NVDA is using Hear2Rerad synthesizer. If so, the user is prompted to change to a different synthesizer temporarily, i.e. while the DLL update is installed. Once the DLL update installation is complete, the user is prompted to restart NVDA. After this, user can change back to Hear2Read synthesizer.
The phonetic data and the addon python module can be updated while Hear2Read synthesizer is in use. Once the update is complete, the user is prompted to restart NVDA for the updates to come into effect.