The Vocalizer Expressive2 Voice Manager add-on is designed for convenient installation, removal, and management of Vocalizer Expressive2 synthesizer voices in the NVDA screen reader.
The add-on allows you to browse available voices for various languages, select synthesis quality, and manage installed voices directly from the NVDA interface. All voices are downloaded from a centralized server, ensuring access to the latest versions of voice packages.
The memo:
The first driver may not support new and updated voices, and the second driver may don't support many old voices. So if the voices don't work with the first driver, try the second driver, and if they don't work with the second driver, then try the first one.
When the manager dialog opens, the NVDA interface language is automatically detected. If a voice for the current NVDA language is available, it will be selected automatically. Otherwise, the first available language from the list will be selected.
The dialog provides two dropdown lists:
After selecting a language and quality, all available voices for these parameters are displayed in the table.
The table displays the following information about each voice:
Users can customize table column visibility through the context menu:
Settings are saved and applied the next time the dialog opens.
The following actions are available for each voice:
During installation, a progress dialog is displayed showing the download progress. For large files, this process may take several minutes.
Important: Voice removal is irreversible. If the voice is needed again, it must be reinstalled.
This feature is useful for saving voice installation files for future use or manual installation.
For quick access to voice management functions, use the context menu:
When the dialog opens, the add-on automatically detects the NVDA interface language and selects the corresponding voice language. If no voices are available for the current NVDA language, the first language in the list is automatically selected.
Voice data is downloaded from the server and stored locally. The cache is automatically updated 24 hours after the last download. This allows you to:
If issues occur with server connection or data loading, the add-on uses the local cache if available. If no local cache is available, the user is prompted to check the Internet connection and try again.
If an error occurs during installation or voice download, an appropriate message with a retry suggestion will be displayed.
Voice installation and downloading are performed in separate threads, keeping the NVDA interface responsive during operations. The progress dialog informs the user about the operation's progress.
Before installing a new voice ensure you have a stable Internet connection. For large voice packages (over 50 MB), a fast connection is recommended.
After installing or removing a voice you must restart NVDA. Some voices may not work correctly until restart.
If errors occur check your Internet connection and try again later. If the issue persists, refer to the NVDA log (NVDA+F1) for additional error information.
To save disk space remove unused voices. Each voice can take from several megabytes to several hundred megabytes.
Use the download to PC feature to create backup copies of voice installation files. This can be useful when reinstalling the system or NVDA.
The add-on supports a wide range of languages, including:
The full list of available languages depends on the server database and may be updated.
The following qualities may be available for each language:
The availability of specific qualities depends on the language. Some languages may have only one available quality.
Possible reasons:
No, installation is performed sequentially for each selected voice. To install another voice, wait for the current operation to complete.
The installed voice will become available in the synthesizer list only after restarting NVDA. After installation, you must restart NVDA.
Yes, if voice data was previously downloaded and the cache has not expired (default is 24 hours). However, installing new voices requires an Internet connection.
The size of each voice is displayed in the corresponding table column. Size information is loaded together with voice data from the server.
If installation is interrupted (e.g., due to Internet disconnection), it is recommended to delete temporary files and try again. Temporary files are automatically deleted when the manager dialog is closed.
Yes, all voices are downloaded from the from the server of the Russian-speaking community and undergo integrity verification. The add-on uses standard NVDA add-on installation mechanisms.
To update a voice, remove the current version, then install the new one. After restarting NVDA, the new voice version will be installed.
This add-on is designed exclusively for managing Vocalizer Expressive2 voices. For other synthesizers, use their respective managers.