FreeTTS

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Bender the Bot (talk | contribs) at 03:03, 15 October 2016 (→‎Further reading: http→https for Google Books and Google News using AWB). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

FreeTTS
Original author(s)lamere
ppk96
schnelle
wwalker
Initial releaseDecember 14, 2001; 22 years ago (2001-12-14)
Stable release
1.2.2 / March 9, 2009; 15 years ago (2009-03-09)
Written inJava
PlatformJava
Size12 Mb
Available inEnglish
TypeSpeech synthesis
LicenseBSD
Websitefreetts.sourceforge.net

FreeTTS is an open source speech synthesis system written entirely in the Java programming language. It is based upon Flite. FreeTTS is an implementation of Sun's Java Speech API.

FreeTTS supports end-of-speech markers. Gnopernicus uses these in a number of places: to know when text should and should not be interrupted, to better concatenate speech, and to sequence speech in different voices. Benchmarks conducted by Sun in 2002 on Solaris showed that FreeTTS ran two to three times faster than Flite at the time.[1]

History

As of February 2014 the newest version of that project originates from March 2009.

See also

References

  1. ^ Willie Walker; Paul Lamere; Philip Kwok (August 2002). "FreeTTS - A Performance Case Study" (PDF). Sun Microsystems. Retrieved 2009-07-25. Through using some straightforward optimizations and relying on the aggressive optimizations performed by the Java HotSpot compiler, we were pleased to find that FreeTTS runs two to four times faster than its native-C counterpart, Flite. Clearly, it would be possible for us to roll some of these optimizations back into Flite with the likely result of improving Flite's performance to levels similar to FreeTTS. The lack of Java platform features such as garbage collection and high-performance collection utilities, however, makes performing these optimizations in Flite much more time consuming from a programming point of view.

Further reading

External links