eSpeak
eSpeak is a compact open-source text-to-speech (TTS) engine. It uses formant synthesis, generating speech by modeling the resonant frequencies of the human vocal tract rather than concatenating recorded speech segments. This design yields a small footprint and fast startup, making it suitable for embedded devices and screen reader applications, though the resulting voice often sounds robotic.
The project was originally developed by Jonathan Duddington and released as open-source software. It provides cross-platform
Language coverage includes a wide range of languages, with separate data files for each language and accent.
Users include Linux distributions, screen readers, and other accessibility tools, and the project is available on