mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-10-31 21:39:47 +00:00
Added experimental Klatt synthesizer. Klatt phonemes use a new format of phoneme data. espeakedit, new dialog fields and layout for Klatt phonemes. Added Klatt versions of English phonemes. Fixed some compilation warnings on Windows. Fixed bug in Lettergroups > L10 Increased amplitude of harmonics below F1 peak, to increase bass. Allow 5 (up from 4) pairs of values in "tone" command in voice files. Default to slightly wider pk_shape1. If words are separated by hyphens, don't add word-gap, and don't pass new-word flag onto phoneme processing. git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@203 d46cf337-b52f-0410-862d-fd96e6ae7743
These are the spelling-to-phoneme pronunciation rules and exceptions lists for each language. You can make changes and then re-compile them to produce the "_dict" file in the espeak-data data directory (eg. "en_dict") which the speak program used. Use: speak --compile=<voicename> to compile the data for a particular language. It automatically replaces the corresponding _dict file in espeak-data, ready for use by the speak program. An "_extra" file, (eg. en_extra) can be used to in addition to the "_list" file to add exception words without disturbing the official "_list" file. It is treated as an extension of the "_list" file. Language Notes: Russian. An additional dictionary of Russian words and their stress positions is available at http://espeak.sourceforge.net/data/russian_data.zip. This allows eSpeak to put the stress on the correct syllable of Russian words.