Skip to content

amirsol81/IBMTTSDictionaries

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBMTTSDictionaries

For use with ECI.DLL.

Description

This is a community project for modifying pronunciation dictionary files, used with the IBMTTS (ETI Eloquence) driver (not provided). You will either need the ECI library, or something which incorporates it, and supports the loading of custom dictionaries, such as a screen reader addon or text to speech program.

Usage

If you are using an NVDA addon or similar which incorporates this dictionary already, you do not need to do anything to make your existing dictionary work.

Otherwise, to update or install: copy all contained files with a .dic extention to the location of the driver binary, usually ECI.DLL. In NVDA, this is quite often in a folder called "eloquence" or "ibmtts" in the synthDrivers folder of the addon you installed.

If you are wrapping this driver yourself, you will need to implement it such that your implementation can load and parse these files (not documented here).

Contributing

Contributions will be factored into a new stable version of the dictionaries, to be released on the first day of every month.

feel free to make as many pull requests as you wish, with your modifications or additions to the dictionaries. Pull requests must consist of valid phonemic syntax for American English.

If you wish to contribute without making a pull request, comment on the Submissions issue for the present month with your changes, with optional syntax, phonetic pronunciation guide, or IPA transcription. You will find the relevant issues open and awaiting your input!

Pronunciation tends toward General American for most words, though IBMTTS itself has an accent more specific to middle and northern New England. Names and other proper nouns may require some discussion.

Credits

These files are maintained by amirsol81, x0, and thunderdrop, with contributions from many.

NO ownership of the IBMTTS driver and/or dependencies is implied or should be inferred.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published