Search results
Results from the WOW.Com Content Network
eSpeak is a compact open source software speech synthesizer for English and other languages, for Linux and Windows. http://espeak.sourceforge.net. eSpeak uses a "formant synthesis" method. This allows many languages to be provided in a small size.
This page gives direct links to eSpeak downloads on one of the Sourceforge mirrors. To get other versions of eSpeak, or use other mirrors, use the Sourceforge download page. Change log README. Source code and dictionary data. Also binaries compiled for Linux 32bits and portaudio v18. espeak-1.48.04-source.zip (2.8 MBytes) Compiled for Windows.
Speaking entirely English text using a Greek or Russian voice will sound OK, but each word is spoken separately so it won't flow properly. Sample texts in various languages can be found at http://<language>.wikipedia.org and www.gutenberg.org
espeak "This is a test" or espeak -f <text file> Or just type espeak followed by text on subsequent lines. Each line is spoken when RETURN is pressed. Use espeak -x to see the corresponding phoneme codes.
Voice files are placed in the espeak-data/voices directory, or within subdirectories in there. The available voice files can be listed by: espeak --voices or espeak --voices=<language> also espeak --voices=<variant> Lists voice variants which can be applied to eSpeak voices. espeak --voices=<mbrola> Lists the Mbrola voices.
The best way the test the eSpeak synthesizer is to download and run it. But if that's not possible, then here's a sample of synthesized speech: raven.ogg 2 MByte. "The Raven" by Edgar Allen Poe (compressed as .ogg).
SSML (Speech Synthesis Markup Language) and HTML tags recognized by eSpeak. The espeakedit program GUI software to edit vowel files and to compile the phoneme data for use by eSpeak.
There are some additional eSpeak Mbrola voices which speak English text using a Mbrola voice for a different language. These contain the name of the Mbrola voice with a suffix -en . For example, the voice mb-de4-en will speak English text with a German accent by using the Mbrola de4 voice.
The eSpeak text-to-speech project is licensed under version 3 of the GNU General Public License.
The command is asynchronous: it is internally buffered and returns as soon as possible. If espeak_Initialize was previously called with AUDIO_OUTPUT_PLAYBACK as argument, the sound data are played by eSpeak. text: The text to be spoken, terminated by a zero character.