Software speech synthesizer (text-to-speech)
eSpeak is a compact open source software speech synthesizer for English
and other languages.
eSpeak uses a "formant synthesis" method. This allows many languages to
be provided in a small size. The speech is clear, and can be used at
high speeds, but is not as natural or smooth as larger synthesizers
which are based on human speech recordings.
- Developed at Base:System
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE/espeak && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
easpeak-fix-bufferoverflow-strncpy.patch | 0000000403 403 Bytes | |
espeak-1.47.11-source.zip | 0002813649 2.68 MB | |
espeak.1 | 0000003674 3.59 KB | |
espeak.changes | 0000010060 9.82 KB | |
espeak.spec | 0000003723 3.64 KB |
Revision 23 (latest revision is 32)
Stephan Kulow (coolo)
accepted
request 211405
from
Marcus Meissner (msmeissn)
(revision 23)
- Update to version 1.47.11 + No changelog entry - Changes from 1.47.10 + Data change only. + Revert 't' sound in Spanish to version 1.47.07. - Changes from 1.47.09 + Bug fix (lookup in *_list occasionally found the wrong word). - Changes from 1.47.08 + Automatically generate character names for subscript and superscript characters. + Use internal ctype data for character codes up to U+024F. + Add API function espeak_TextToPhonemes(). + Add test language az, Azerbaijani. - Changes from 1.47.07 + Language data changes only. - Changes from 1.47.06 + Fix for systems which have 44010Hz but not 22050Hz audio. + Now runs OK in ARMv7 mode. - Changes from 1.47.05 + Bug fixes. + Phoneme definitions: add conditions prev2PhW(), next3PhW(). + Added language: ms (Malay) Command line: --voices=<directory> lists the voices in the specified subdirectory. - Changes from 1.47.03 + Bug fixes. - Changes from 1.47.01 + Added languages: - an Aragonese. - fa Farsi. - ga Irish. - lt Lithuanian. - pa Punjabi. + Many language improvements, including American English, Danish, Dutch, Portuguese, Tamil. + Command-line program. - Added -version option. - Added optional value to --ipa option. --ipa=1 adds a 'tie' character to link letters in a multi-letter phoneme name. --ipa=2 adds a zero-width joiner to link letters in a multi-letter phoneme name. - -X option now lists the names of attributes from *_list files. + Speak the names of Braille Dot characters, U+2800 to U+28FF. + Speak names of characters in some non-native alphabets. + Automatic switch to a different language for text in non-native alphabets. + Improved speaking of text from a non-native alphabet after automatically switching to a different language voice. + Break words with characters from different alphabets into separate words. + Ignore soft-hyphen (U+00AD) in text. + Klatt vioices, improved nasal vowels. + espeak-data can be compiled using a different sample rate than the default 22050Hz. eSpeak will then generate speech at that sample rate. + Change the structure of the espeak-data/voices directory to use subdirectories for europe, asia, and others. + Add suffix option 'm' to allow multiplr suffixes to be removed from a word. + Allow $text attribute when a text translation is given in a different alphabet. + Phoneme definitions. - Add NOT operator in conditions. - Add prevVowel() and nextPh2W() - Ignore UTF8-BOM sequence at the start of phoneme definition files. + espeakedit application. - Use wxWidgets 2.8 on Linux. - Use wxNotebook for prosody and vowel pages. - Add an option to compile the phoneme data at a specified sample rate (uses the 'sox' program for the conversion of WAV file data). - Add easpeak-fix-bufferoverflow-strncpy.patch; fix a bufferoverflow from dictionnary sources files (forwarded request 211295 from posophe)
Comments 0