Comparison of speech synthesizers

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Here is a non-exhaustive comparison of speech synthesis programs :


Creator(s) First public release date Latest stable version Software license Cost
Apple PlainTalk Apple Inc. 1984 2007, October 26 Bundled with Mac OS X Bundled
AT&T Natural Voices AT&T Natural Voices ? 2008 Proprietary $295 – $995
Cepstral Cepstral 2000 2013 Proprietary $29+
CereProc CereProc 2006 2012, August Proprietary £25.99+
eSpeak Jonathan Duddington 2006, February 10 2014, April 6 GPLv3+ Free
Ekho Cameron Wong 2008, March 26 2013, January 15 GPLv2+ Free
Festival Speech Synthesis System CSTR ? 2014, December MIT-like license Free
FreeTTS Paul Lamere
Philip Kwok
Dirk Schnelle-Walka
Willie Walker
2001, December 14 2009, March 9 BSD Free
IVONA TTS IVONA Software 2005 ? Proprietary Free for Android
Kurzweil 1000 and Kurzweil 3000 Kurzweil Educational Systems, Inc. 1996 2005 Proprietary ?
Loquendo Loquendo 1975 2011 Proprietary ?
Neospeech Neospeech 2002 2013 Proprietary ?
Nuance Vocalizer Nuance Communications, Inc. ? 2013 Proprietary ?
Praat Paul Boersma
David Weenink
? 2014, December 28 GPL Free
SVOX Nuance Communications, Inc. ? ? Proprietary ?
SYNVO SYNVO 2011 ? Proprietary ?
Voxygen Expressive Speech Voxygen SAS 2011, September ? Proprietary ?

Technical voice details[edit]

Platform SSML SAPI version WS PLS CLI
AT&T Natural Voices Yes 5.1  ?  ?  ?
Cepstral (company) Yes 5.x Yes Yes Yes
CereProc Yes 5.x Yes  ? Yes
IVONA TTS 1.0/1.1 5.1 /5.3 Yes 1.0 Yes
eSpeak Yes 5.x Yes
Festival Speech Synthesis System
Kurzweil 1000 and Kurzweil 3000
Neospeech Yes 5.x
Nuance Vocalizer
Voxygen Expressive Speech Yes 5.x  ? Yes  ?

Technical details[edit]

Online demo Available language(s) Available voices(s) Programming language Operating system(s)
Apple PlainTalk ? English (United States), ... 15+ ? Macintosh
AT&T Natural Voices Yes English (British), English (Indian), English (US), French, French (Canadian), German, Italian, Spanish (Latin American) 20 C++ Linux
Cepstral Yes English (British), English (US), Italian, French (Canadian), German, Spanish (American), ... 25+ C/C++ Mac OS X
CereProc Yes English (British), English (US), English (Scottish), English (Irish), French, German, Austrian German, Italian, Spanish (Castillan), Spanish (Latin American), Dutch, Portuguese, Portuguese (Brazilian), Japanese 21 C/Python Linux
Mac OS X
Embedded Linux
eSpeak Samples Afrikaans, Albanian, Armenian, Cantonese, Catalan, Croatian, Czech, Danish, Dutch, English (British, US, Scottish, Westindies…), Esperanto, Estonian, Finnish, French (France, Belgium), Georgian, German, Greek, Hindi, Hungarian, Icelandic, Indonesian, Italian, Kannada, Kurdish, Latvian, Lojban, Macedonian, Malayalam, Mandarin, Norwegian, Persian (Farsi), Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Spanish, Swahili, Swedish, Tamil, Turkish, Vietnamese, Welsh. Several C++ Linux
Mac OS X
Ekho Yes Cantonese, Mandarin (standard Chinese), Zhaoan Hakka (a dialect in Taiwan), Tibetan, Ngangien (an ancient Chinese before Yuan Dynasty) and Korean 7 C++ Linux
Festival Speech Synthesis System Yes English… Several C++ Linux
FreeTTS ? English… Several Java Cross-platform
IVONA TTS Yes Danish, Dutch, English (Australian), English (US), English (UK), English (Welsh), French, French (Canadian), German, Icelandic, Italian, Polish, Portuguese (Brazilian), Romanian, Russian, Spanish (American), Spanish (Castilian), Welsh 43 C/C++ Windows
Kurzweil 1000 and Kurzweil 3000 ? ? ? ? ?
Neospeech Yes English (US), English (British), American Spanish, Canadian French, Chinese Mandarin, Japanese, Korean 13 C/C++/Java Windows
Nuance Loquendo Yes English (Australian), English (British), English (US), Castilian Spanish, Catalan, Valencian, Galician, French, German, Italian, Greek, Portuguese, Swedish, Dutch, Polish, Brazilian Portuguese, Mandarin Chinese, Mexican Spanish, Chilean, Argentinean, American Spanish, Canadian French, Turkish, Finnish, Russian, Danish, Norwegian, Arabic, Romanian 74 ? Windows
Nuance Vocalizer Yes US English, Australian English, Indian English, Irish English, South African English, UK English, Argentinian Spanish, Castilian Spanish, Colombian Spanish, Mexican Spanish, Arabic, Catalan, Basque, Galician, Dutch, Belgian Dutch, Portuguese, Brazilian Portuguese, Bulgarian, French, Canadian French, Cantonese (Hong Kong), Mandarin, Mandarin Taiwanese, Czech, Danish, Finnish, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Polish, Romanian, Russian, Slovak, Swedish, Thai, Turkish 70+ C/C++ Windows
Praat ? ? ? C Windows
Nuance SVOX ? ? ? ? Android
Voxygen Expressive Speech Yes French, French (Canadian), French (African), English, Spanish, Italian, Arabic 47 C/C++, Java and Python Windows

Text-to-Speech Engines on Android[edit]

Creator(s) Available languages (voices) Latest version Last updated Google Play Store rating Cost / voice Demo
Acapela TTS Voices Acapela Group 35 (100+) 2015-04-07 3.6 (2,111) €3.99 all
CereProc Text-to-Speech CereProc 11 (26) ? ? ? $1.6 US English
Eloquence Text-To-Speech ? 10 1.2.0 2015-03-02 4.3 (129) $20.34 / 10 US English
eSpeak eSpeak 40+ 1.46.02 2012-12-14 3.3 (1,762) free ?
Google TTS Google 13 (16) ? 2015-04-07 4.0 (429,325) free all
IVONA Text-to-Speech HQ IVONA 13 (13) 2015-06-23 3.9 (14,413) free while beta all
NeoSpeech NewsSpeak NeoSpeech 1 (7) 1.1.0 2014-12-30 4.8 (16) ? ?
SVOX Classic Text-to-Speech Nuance 25+ (40+) ? 2012-09-28 3.7 (15,740) ? ?
Vocalizer Nuance 36 (80+) 1.0.5 2015-04-23 3.5 (487) $4.29 US English