Comparison of speech synthesizers

Last updated

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

Contents

General

NameCreator(s)First public release dateLatest stable version Software license
15.ai 15 20202022
Apple PlainTalk Apple Inc. 19842018Bundled with Mac OS X
AT&T Natural Voices AT&T Natural Voices ?2008 Proprietary
Polly Amazon AWS20162019 Proprietary
Cepstral Cepstral20002013 Proprietary
CereProc CereProc20062017, February Proprietary
eSpeak Jonathan Duddington2006, February 102022, April 3 GPLv3+
Festival Speech Synthesis System CSTR ?2014, December MIT-like license
FreeTTS Paul Lamere
Philip Kwok
Dirk Schnelle-Walka
Willie Walker
...
2001, December 142009, March 9 BSD
LumenVox LumenVox 20112019 Proprietary
Microsoft Speech API Microsoft 19952012Bundled with Windows
VoiceText ReadSpeaker (Formerly Neospeech)20022017 Proprietary
Nuance Vocalizer Nuance Communications, Inc.?2018 Proprietary

Technical voice details

Platform SSML SAPI version WS PLS CLI
15.ai ?????
Apple PlainTalk ?????
AT&T Natural Voices Yes5.1???
Cepstral (company) Yes5.xYesYesYes
CereProc Yes5.xYesYesYes
eSpeak Yes5.x??Yes
Festival Speech Synthesis System ????Yes
FreeTTS ?????
LumenVox Yes5.xYesYesYes
Microsoft Speech API 5.x only4.x/5.x???
Nuance Vocalizer ?????
VoiceText Yes5.x???

Technical details

NameOnline demoAvailable language(s)Available voicesProgramming language Operating system(s)
15.ai YesEnglish (United States)50+ Python Any
Apple PlainTalk ?English (United States), ...15+? Macintosh
AT&T Natural Voices YesEnglish (British), English (Indian), English (US), French, French (Canadian), German, Italian, Spanish (Latin American)20C++ Linux
Windows
Cepstral YesEnglish (British), English (US), Italian, French (Canadian), German, Spanish (American), ...25+C/C++ Mac OS X
Windows
i386-Linux
x86-64-Linux
Sparc-Solaris
i386-Solaris
CereProc YesEnglish (British), English (US), English (Scottish), English (Irish), French, French (Canadian), German, Austrian German, Italian, Irish, Spanish (Castilian), Spanish (Latin American), Dutch, Polish, Portuguese, Portuguese (Brazilian), Japanese, Catalan, Scottish Gaelic, Swedish, Russian, Mandarin46

Java / C C++ / Objective C / Python / C# & .Net through SAPI

Linux
Windows
Mac OS X
Embedded Linux
Android
iOS
Cloud service
eSpeak SamplesAfrikaans, 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, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Spanish, Swahili, Swedish, Tamil, Turkish, Vietnamese, Welsh.several C++ Linux
Windows
Mac OS X
RISC OS
Festival Speech Synthesis System YesEnglish (UK), English (US), Spanish, Hindi, Croatian, Finnish, Polish, Welsh.Several C++ Linux
Windows
FreeTTS ?English...Several Java Cross-platform
LumenVox YesDanish, Dutch, English (Australian), English (US), English (UK), English (Welsh), English (Indian), French, French (Canadian), German, Icelandic, Italian, Polish, Portuguese, Portuguese (Brazilian), Romanian, Russian, Spanish (North American), Spanish (Latin American), Spanish (Castilian), Swedish, Turkish, Welsh, Welsh English57 C/C++ Windows
Linux
Nuance Vocalizer YesUS 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, Turkish70+C/C++ Windows
Linux
Android
VoiceText YesEnglish (US), English (British), American Spanish, Canadian French, Chinese Mandarin, Japanese, Korean13 C/C++/Java Windows
Linux