February 5th, 2001
Spanish, Dutch, British English, and American English MBROLA voices have been plugged into EULER 2.00 beta.
These TTS systems are only rudimentary : they include phonetization, but not morpho-syntactic analysis is performed, nor any prosody modeling. Intonation is flat.
Third parties have started contacting us for collaborating to EULER in other languages.
November 23rd, 2000
EULER 2.00 beta is now fully available from our download page.
It speaks French and Arabic, is available for MS-Windows and LINUX (Mac port sheduled for july). We still call it "beta" because we are still working on the 2.0 documentation.
This is also why we have not widely announced it yet.
May 3rd, 2000
EULER 2.00 beta was first shown today at the Mons Linux Days .
It speaks French and Arabic, and its Linux port is ... almost done.
May 26th, 1999, 18:30
After 2 years of intensive work on
the design of a generic, modular TTSkernel, written with solid C++
code, we are proud to announce EULER v1.01.
EULER is the basis of a
collaborative R&D project set up by the Speechsynthesis research
group of the Faculté Poytechnique de Mons. Its objective is to
provide a freely available, easy-to-use, and easy-to-extend, generic
multilingual TTS for Windows95/98/NT, Mac-OS, and Linux, which will
progressively integrate results of existing multilingual language and
speech processing projects.
In order to reach its goals, EULER
comes as a language-independent kernel. Applications talk to the
kernel; the kernel talks to modules. The heart of the EULER kernel is
its multi-level container (MLC), an STL-based implementation of a
Multi-Level Data Structure. Modules and databases are declared in a
simple text script and dynamically linked with the EULER kernel. This
makes it easy to upgrade or customize EULER, by simply downloading
new modules/databases from the EULER Web site, and registering them
in the script. The EULER script also makes it possible to define
several TTS systems (for using several languages, or several voices,
or several speaking styles), by assigning a name to each TTS
configuration, and declaring which modules and databases it uses. At
run-time, EULER users can easily switch between TTS
THE EULER KERNEL IS PROVIDED WITH
GNU SOURCES. All modules and databases are provided free for non
commerical, non military use. (Some are even also provided with GNU
French-speaking version of EULER is available NOW. As MBROLA users,
you are invited to test it; your comments will be welcome.
For more details, see the EULER WEB
NB : We know there are a
number of features which still need improvement :
- A real programmer's guide
- Documentation for already existing modules
- Wizards for creating new module and item dlls
- Fine tuning of some databases and modules (like the n-gram tagger
or the preprocessor)
- Port to MacOS and Linux.
This is in the works.
New modules are already in preparation (generic multilevel regular
rule parser, midikaraoke singer).
Other languages will follow.
Last updated December 17, 1999, send comments to email@example.com