Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Festival and Edinburgh Speech Tools

This is an unofficial repository for the Festival Speech Synthesis System, the Edinburgh Speech Tools and Festvox. Official releases can be found at

The upstream branch follows the official releases while the master branch may include bug fixes and/or additional features. Even though Travis-CI, coveralls and coverity are set up for continuous integration, there is a chance that new bugs may also be introduced.

This badges can tell you the build status according to travis continuous integration, the percentage of code covered by the testsuite and the status of the static analysis coverity tool

Build Status Coverage Status Coverity Static Analysis

Changes with respect to upstream:

  • Improvements to the build system
    • Update autoconf and
    • Allow passing options to ./configure: ./configure SHARED=2
    • Respect user custom CFLAGS
    • Easy usage of code coverage tools
    • Enable continuous integration using Travis-CI
    • Add make distclean to fully clean the source tree
    • Use g++ instead of gcc to compile C++ code
  • Fix compiler warnings
    • Check return values of functions (fread, fwrite...)
    • Unused variables in functions
    • ... [Ongoing]
  • Audio
    • Allow to compile both the ALSA and PulseAudio modules simultaneously
    • Drop obsolete ESD audio module
  • Documentation
    • Improve speech tools documentation
    • man page for text2wave
    • Update EST_strcasecmp.c license to BSD-3 as allowed by the copyright owner
  • Features
    • Provide compatibility with Festival-1.96 HTS voices
    • Avoid editing festival/lib/languages.scm to add new language
    • voice.find function to search for voices
    • Start support for >2GB files [Ongoing]
    • Do not import the whole std namespace in headers
    • Alaw support for asterisk compatibility
    • Faster text2wave
    • Rewrite some signal processing functions badly ported from Fortran


Unofficial Festival and Edinburgh Speech Tools repository. I just want to try things



No packages published