mirror of
https://github.com/rhasspy/espeak-ng.git
synced 2026-11-04 14:33:31 +00:00
espeak_Key(key_name) If key_name is a single character, it speaks the character name. Otherwise it speaks key_name as a text string. This is the same behaviour as <say-as interpret-as="tts:key"> Fix: SAPI5 was restricted to 360 wmp. Now the top speed (390 wpm) is allowed. Fix error in phoneme translation data for mbrola "cr1" Croation voice. *_list files: Allow word groups which have no phoneme translation, so that just attributes can be set. The words are considered as a single hyphenated word. Fix: $textmode in *_list files, allow replacement by a word which is also translated in the *_list file. lang=pl: many additions to pl_rules, pl_list git-svn-id: https://espeak.svn.sourceforge.net/svnroot/espeak/trunk@165 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.