Asterisk eSpeak provides the "eSpeak" dialplan application, which allows you to use the eSpeak speech synthesizer with Asterisk. This module invokes the eSpeak TTS engine locally, and uses it to render text to speech. It supports the following languages: Afrikaans, Albanian, Armenian, Cantonese, Catalan, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Finnish, French, Georgian, German, Greek, Hindi, Hungarian, Icelandic, Indonesian, Italian, Kannada, Kurdish, Latvian, Lojban, Macedonian, Malayalam, Mandarin, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Spanish, Swahili, Swedish, Tamil, Turkish, Vietnamese, and Welsh. It supports 8kHz and 16kHz sample rates to provide the best possible sound quality along with the use of wideband codecs. It works with Asterisk 1.6, 1.8, and 10.
| Tags | asterisk voip Telephony Text to speech espeak |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | Linux BSD Unix |
| Implementation | C |
Recent releases


Release Notes: This release has switched to libsamplerate for resampling. Resampling is now faster and the sound quality better. The output file format has been changed to raw signed linear. This adds support for 16kHz sound playback in asterisk 1.6. Better error handling. Major code cleanup.


Release Notes: Support was added for wideband audio. It can now produce sound files at 8kHz or 16kHz.


Release Notes: This first stable release fixes a bug in argument parsing which could cause Asterisk to crash and fixes compilation problems for Asterisk 1.6.0.x.


Release Notes: This is the initial release.
A cross-platform terminal emulator with telnet, SSH, and serial support.