Skip to content

Latest commit

 

History

History
7 lines (7 loc) · 1.46 KB

README.md

File metadata and controls

7 lines (7 loc) · 1.46 KB

AltIBMTTSDictionaries

An alternative set of dictionaries for IBMTTS. Accepts community contributions, but generally aims to be a minimalist project.

ViaVoice dictionary

This project contains dictionary files specifically optimized for ViaVoice TTS 6.7, the same version used in IBMTTS for Linux, but also available for Windows, which are located in the ViaVoice TTS 6.7 folder in this repository. The ViaVoice dictionaries fix a number of IBMTTS-specific pronunciation issues, and remove over 300 words that IBMTTS pronounces correctly. To use the dictionaries on Linux, rename enumain.dic and enuroot.dic to main.dct and root.dct, respectively, and place them in /var/opt/IBM/ibmtts/dict, or /var/opt/IBM/ibmtts/dict/en, or /var/opt/IBM/ibmtts/dict/en_US. Enuabbr.dic is compatible with IBMTTS as well, and can be renamed to abbreviation.dct.

Contributing

If you'd like to contribute words to this dictionary, please create an issue or pull request with the word you would like to be corrected, as well as your suggested pronunciation, and provide sources for it, whether that would be dictionaries, YouTube videos or similar. However, before you suggest a change, make sure that the word you want changed is actually pronounced incorrectly, and that the original pronunciation is not less common but otherwise acceptable, as your entry may get removed if this turns out to be the case. Additionally, social media handles, domain names, usernames or similar words will not be added.