Side by side
KittenTTS vs MaryTTS
Both stand on text-to-speech software. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan AndroidAPIiPhone+5
KittenTTS combines local and hosted speech options with voice cloning and a broad listed voice and language set. Check the model-weight terms and plan usage limits, and split long scripts into sentence-aware chunks.
Visit KittenTTS Free plan APILinuxMac+3
Choose MaryTTS if you need a free Java speech synthesis platform with multilingual support, API access, and voice-building tools. Look elsewhere if you require MP3 output or a single license covering the runtime, builder, and every voice.
Visit MaryTTSThe facts
| KittenTTS | MaryTTS | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | Android, API, iPhone, Linux, Mac, Self-hosted, Web, Windows | API, Linux, Mac, Self-hosted, Web, Windows |
| Lowest paid plan | Pro: $14.99 a month | Free or on request |
| Plans published | 3 | 1 |
| Maker | Not published | MaryTTS |
| Website | github.com | marytts.github.io |
| On text-to-speech software | #31 of 223 | #35 of 223 |
KittenTTS: what it does well
- KittenTTS 2 supports voice cloning from short audio samples.
- README lists 47 voices and 20 languages.
- Hosted API includes speech, cloning, and transcription endpoints.
- Self-hosting is available, including on-premises and on-device.
- Free plan includes 30 free minutes of speech and transcription.
What to know first
- Long scripts can truncate or repeat when processed in one pass.
- Emotion control is beta and varies by voice and sentence.
- Model weights use separate licensing terms from the code.
- Free plan has usage rates after 30 free minutes.
MaryTTS: what it does well
- Free, open-source text-to-speech platform written in Java.
- Version 5.2 supports ten listed languages and English variants.
- Toolkits support language additions and multiple voice-building approaches.
- Offers API access and a browser-based speech interface.
- Supports WAVE output and several deployment options.
What to know first
- Does not provide MP3 output.
- Version 5.2 requires Java 1.7 or later.
- Builder and voice licenses are separate from the main project license.
Alternatives to KittenTTS Alternatives to MaryTTS The whole list