Comparison of speech synthesizers
From Wikipedia, the free encyclopedia
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 |
| Verbio TTS | Verbio Speech Tachnologies] | 1999 | 2013, March 10 | Commercial | ? |
| AT&T Natural Voices | AT&T Natural Voices | ? | 2008 | Commercial | $295 – $995 |
| Cepstral | Cepstral | 2000 | 2013 | Proprietary | $29+ |
| CereProc | CereProc | 2006 | August 2012 | Proprietary | £25.99+ |
| eSpeak | Jonathan Duddington | 2006, February 10 | 2012, January 6 | GPLv3+ | Free |
| Ekho | Cameron Wong | 2008, March 26 | 2013, January 15 | GPLv2+ | Free |
| Festival Speech Synthesis System | CSTR | ? | 2010, November | 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 | ? | Commercial | ? |
| Kurzweil 1000 and Kurzweil 3000 | Kurzweil Educational Systems, Inc. | 1996 | 2005 | Commercial | ? |
| Loquendo | Loquendo | 1975 | 2011 | Commercial | ? |
| Nuance Vocalizer | Nuance Communications, Inc. | ? | 2013 | Proprietary | ? |
| Praat | Paul Boersma David Weenink |
? | 2011, September 11 | GPL | Free |
| SVOX | Nuance Communications, Inc. | ? | ? | Proprietary | ? |
| Creator(s) | First public release date | Latest stable version | Software license | Cost |
Technical voice details[edit]
| Platform | SSML | SAPI version | WS | PLS | CLI |
|---|---|---|---|---|---|
| Acapela | ? | 5.1/5.3 | Yes | ? | ? |
| 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 | |||||
| Ekho | No | 5.x | No | No | Yes |
| Festival Speech Synthesis System | |||||
| FreeTTS | |||||
| Kurzweil 1000 and Kurzweil 3000 | |||||
| Loquendo | |||||
| Nuance Vocalizer | |||||
| Praat | |||||
| SVOX | |||||
| VERBIO TTS | Yes | 5.1/5.3 | 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 Windows |
| Cepstral | Yes | English (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 | Yes | English (British), English (US), English (Scottish), English (Irish), French, German, Austrian German, Italian, Spanish (Castillan), Spanish (Latin American), Dutch | 21 | C/Python | Linux Windows Mac OS X Embedded Linux Android iOS |
| 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, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Spanish, Swahili, Swedish, Tamil, Turkish, Vietnamese, Welsh. | Several | C++ | Linux Windows Mac OS X RISC OS |
| 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 Windows Android |
| Festival Speech Synthesis System | Yes | English… | Several | C++ | Linux Windows |
| FreeTTS | ? | English… | Several | Java | Cross-platform |
| IVONA TTS | Yes | English (British), English (US), German, American Spanish, Castilian Spanish, French, Welsh, Welsh English, Polish, Romanian | 26 | C/C++ | Windows Linux |
| Kurzweil 1000 and Kurzweil 3000 | ? | ? | ? | ? | ? |
| 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 Linux |
| Nuance Vocalizer | Yes | English (Australian), English (British), English (US), Portuguese (Brazilian), French (Canadian), German, Spanish (Latin American) | 70+ | C/C++ | Windows Linux |
| Praat | ? | ? | ? | C | Windows Linux Macintosh FreeBSD Solaris |
| VERBIO TTS | Yes | English (US), Castilian Spanish, Catalan, Valencian, Galician, French, Portuguese (Portugal),Portuguese (Brazilian), Argentinian Spanish, Mexican Spanish, Latam Spanish | 20 | C/C++ | Windows Linux |
| Nuance SVOX | ? | ? | ? | ? | ? |
| Online demo | Available language(s) | Available voices(s) | Programming language | Operating system(s) |