FreeTTS

Open source speech synthesis system

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (May 2016) (Learn how and when to remove this message)

|

FreeTTS

Original author(s)| lamere
ppk96
schnelle
wwalker
Initial release| December 14, 2001; 23 years ago (2001-12-14)
Stable release|

1.2.2 / March 9, 2009; 16 years ago (2009-03-09)

Written in| Java
Platform| Java
Size| 12.8 MB
Available in| English
Type| Speech synthesis
License| BSD
Website| freetts.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

[edit]

As of June 2019, the newest version of that project originates from April 2017. Intensive development finished in March 2009 with release 1.2.2.

## See also

[edit]

* Free and open-source software portal

* Speech synthesis
* Festival

## References

[edit]

1. ^ Willie Walker; Paul Lamere; Philip Kwok (August 2002). "FreeTTS - A Performance Case Study" (PDF). Sun Microsystems. Archived from the original (PDF) on 2009-03-25. 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

[edit]

* Daum, B. (2006). Professional Eclipse 3 for Java Developers. Wrox professional guides. Wiley. pp. 73–75\. ISBN 978-0-470-02162-0.
* Zhuk, J. (2004). Integration-Ready Architecture and Design: Software Engineering with XML, Java, .NET, Wireless, Speech, and Knowledge Technologies. Cambridge University Press. pp. 134–135\. ISBN 978-0-521-52583-1.
* Ao, S.I.; Rieger, B.B.; Amouzegar, M. (2010). Machine Learning and Systems Engineering. Lecture Notes in Electrical Engineering. Springer Netherlands. pp. 363–364\. ISBN 978-90-481-9419-3.

## External links

[edit]

* FreeTTS on SourceForge

* v
* t
* e

Speech synthesis

Free software|

| Speaking|

* eSpeak/eSpeakNG
* Gnopernicus
* Gnuspeech
* Orca
* Festival Speech Synthesis System/Flite
* FreeTTS
* Automatik Text Reader
* Retrieval-based Voice Conversion

|

Singing|

* eCantorix
* Lyricos / Flinger
* Sinsy
* Retrieval-based Voice Conversion

Proprietary
software|

| Speaking|

* Amazon Polly
* DECtalk
* Software Automatic Mouth
* Talk It!
* Microsoft Agent
* Microsoft Speech API
* Microsoft text-to-speech voices
* Readspeaker
* Voice browser
* CoolSpeech
* IVONA
* CereProc
* CeVIO Creative Studio
* Voiceroid
* LaLaVoice
* 15.ai
* ElevenLabs

|

Singing|

* Alter/Ego
* Cantor
* CeVIO Creative Studio
* Chipspeech
* NIAONiao Virtual Singer
* PPG Phonem
* Symphonic Choirs
* Synthesizer V
* UTAU
* Vocalina
* Vocaloid
* Xiaoice

Machine|

* Echo II
* Mockingboard
* Pattern playback
* Phasor
* RIAS
* Texas Instruments LPC Speech Chips
* General Instrument SP0256
* TuVox

Applications|

* AOLbyPhone
* DialogOS
* Dr. Sbaitso
* MBROLA
* Windows Narrator
* Microsoft Speech Server
* PlainTalk
* Voice font

Protocols|

* Speech Synthesis Markup Language
* SABLE
* VoiceXML

Developers/
Researchers|

* Alan W. Black
* Catherine Browman
* Franklin Seaney Cooper
* Gunnar Fant
* Haskins Laboratories
* Wolfgang von Kempelen
* Ignatius Mattingly
* Philip Rubin
* Yamaha

Process|

* Articulatory synthesis
* Concatenative synthesis
* Currah
* Inverse filter
* PSOLA
* Phase vocoder
* Self-voicing
* Voice cloning

[1]

1. ^ "Schnelle's lightly updated clone, called version 1.2.3". GitHub. Retrieved 16 June 2019.

*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template