Awesome Open Source AI
SOURCE-AUDITED LIST · 10 projects · Updated August 23, 2026

Top 10 Open Source Text-to-Speech Tools (2026)

Choose the TTS workload first: preset voices, reference-audio cloning, multilingual synthesis, or a training toolkit. Then compare the code, model, and voice licenses and test the full text-to-audio path on your target hardware.

A waveform audio signal feeding into ten specialized voice synthesis cards and speaker output nodes

Selection method

Candidates are ordered by the clarity of their license terms, task fit, deployment shape, and the trade-offs exposed in their own documentation.

Licensing & commercial usability
Distinguishing permissive open licenses (Apache-2.0, MIT) from copyleft terms (GPL-3.0) and non-commercial model checkpoints (CC-BY-NC-4.0).
Voice cloning vs preset voices
Evaluating reference-audio zero-shot voice cloning, preset voice packs, and natural-language text prompt control.
Deployment & hardware fit
Comparing lightweight CPU and ONNX execution paths against heavy PyTorch GPU dependencies.
Language & accent coverage
Assessing multi-accent English and native international language support across models and toolkits.
Architectural scope
Differentiating single-purpose TTS runtimes and formant synthesizers from broad research and model training toolkits.

The 10 open source text-to-speech tools at a glance

CandidateTypeLicenseLicense noteFocus
#1 Kokoro-82M
hexgrad / Community
Voice modelApache-2.0Apache-2.0 model weights82M-parameter model with preset voices and documented CPU support
#2 Chatterbox
Resemble AI
Voice cloning engineMITPermissive MIT license (PerTh watermark)Reference-audio voice cloning with built-in PerTh watermarking
#3 OpenVoice V2
MyShell AI
Voice cloning pipelineMITPermissive MIT licenseInstant voice cloning and granular tone/style control across 6 languages
#4 MeloTTS
MyShell AI
Multilingual TTS engineMITPermissive MIT licenseReal-time oriented multilingual text-to-speech with English variants and international coverage
#5 Piper
OHF-Voice / Community
Offline ONNX engineGPL-3.0-or-later code (per-voice terms vary)GPL-3.0-or-later (inspect voice cards)Local ONNX text-to-speech engine with separate voice model terms
#6 Parler-TTS
Hugging Face
Controllable TTS modelApache-2.0Apache-2.0 code & checkpointsNatural-language text prompt guidance for voice characteristics and acoustics
#7 StyleTTS2
yl4579
Style diffusion TTSMIT code (inspect model weights)MIT code (inspect pretrained model terms)High-expressiveness speech synthesis powered by style diffusion and adversarial training
#8 F5-TTS
SWivid
Non-commercial reference modelMIT code / CC-BY-NC-4.0 official weightsNon-commercial official checkpointsNon-autoregressive flow-matching zero-shot TTS model for English and Chinese
#9 ESPnet
ESPnet Team
Toolkit & research frameworkApache-2.0Apache-2.0 licenseEnd-to-end speech processing toolkit with extensible TTS recipes and neural vocoders
#10 eSpeak NG
eSpeak NG Team
Formant speech synthesizerGPL-3.0-or-laterGPL-3.0-or-later copyleftLightweight formant synthesis and G2P converter across 100+ languages

Detailed candidate reviews

Short source-backed notes, ordered from rank #1 to #10.

RANK #1Voice model

Kokoro-82M

Developed by hexgrad / Community
Apache-2.0 model weights
No active AwesomeOSAI registry profile at the August 23, 2026 audit
Best for:Preset-voice text-to-speech with documented CPU support.
What it does:Its model card publishes Apache-2.0 weights for an 82M-parameter model with preset voices. The official repository documents CPU usage.
Caveats & limitations:Uses preset voice packs rather than arbitrary zero-shot voice cloning.
RANK #2Voice cloning engine

Chatterbox

Developed by Resemble AI
Permissive MIT license (PerTh watermark)
No active AwesomeOSAI registry profile at the August 23, 2026 audit
Best for:Reference-audio voice cloning when PerTh watermarking fits the use case.
What it does:Resemble AI publishes the source under MIT and documents reference-audio voice cloning with PerTh watermarking.
Caveats & limitations:Check the chosen checkpoint's hardware requirements before committing to an inference setup.
RANK #3Voice cloning pipeline

OpenVoice V2

Developed by MyShell AI
Permissive MIT license
No active AwesomeOSAI registry profile at the August 23, 2026 audit
Best for:Voice cloning with style control in its six native languages.
What it does:The MIT-licensed project documents instant voice cloning and style control for English, Spanish, French, Chinese, Japanese, and Korean.
Caveats & limitations:Verify the project's current model and voice terms before deployment.
RANK #4Multilingual TTS engine

MeloTTS

Developed by MyShell AI
Permissive MIT license
No active AwesomeOSAI registry profile at the August 23, 2026 audit
Best for:CPU-oriented multilingual synthesis across its documented languages.
What it does:The MIT-licensed project documents English variants plus Spanish, French, Chinese, Japanese, and Korean, with CPU real-time inference in its guidance.
Caveats & limitations:Designed for text-to-speech rendering rather than arbitrary zero-shot voice cloning.
RANK #5Offline ONNX engine

Piper

Developed by OHF-Voice / Community
GPL-3.0-or-later (inspect voice cards)
No active AwesomeOSAI registry profile at the August 23, 2026 audit
Best for:Offline ONNX synthesis when GPL terms and the chosen voice terms fit.
What it does:The maintained OHF-Voice/piper1-gpl repository is GPL-3.0-or-later and provides ONNX-based local synthesis with separate voice model cards.
Caveats & limitations:The maintained codebase replaced the archived Rhasspy repository. Check each selected voice model card as well as the engine license.
RANK #6Controllable TTS model

Parler-TTS

Developed by Hugging Face
Apache-2.0 code & checkpoints
No active AwesomeOSAI registry profile at the August 23, 2026 audit
Best for:Conditioning voice characteristics with natural-language descriptions.
What it does:The project releases code and checkpoints under Apache-2.0 and describes control through natural-language voice descriptions.
Caveats & limitations:Profile it on the intended hardware before committing to an inference setup.
RANK #7Style diffusion TTS

StyleTTS2

Developed by yl4579
MIT code (inspect pretrained model terms)
No active AwesomeOSAI registry profile at the August 23, 2026 audit
Best for:English-focused style-diffusion experiments in a PyTorch environment.
What it does:Its MIT-licensed source uses style diffusion. Published examples focus on English and include PyTorch plus phonemizer dependencies.
Caveats & limitations:The upstream project requires disclosure for speech from pretrained models and documents voice-permission conditions; its inference setup also includes a GPL-licensed dependency.
RANK #8Non-commercial reference model

F5-TTS

Developed by SWivid
Non-commercial official checkpoints
No active AwesomeOSAI registry profile at the August 23, 2026 audit
Best for:Non-commercial evaluation and research in fast zero-shot voice cloning.
What it does:Flow-matching architecture enabling rapid zero-shot voice cloning. Source code uses an MIT license, while official pre-trained Emilia checkpoints carry CC-BY-NC-4.0 non-commercial restrictions.
Caveats & limitations:Official pre-trained weights are CC-BY-NC-4.0. Custom training alone does not establish commercial clearance; audit the resulting model, data, and dependency terms.
RANK #9Toolkit & research framework

ESPnet

Developed by ESPnet Team
Apache-2.0 license
No active AwesomeOSAI registry profile at the August 23, 2026 audit
Best for:Speech researchers and engineers training or fine-tuning custom TTS and ASR models.
What it does:Apache-2.0 speech-processing toolkit with documented ESPnet2 recipes for TTS and related speech tasks.
Caveats & limitations:Framework and training toolkit rather than a single-binary turnkey application.
RANK #10Formant speech synthesizer

eSpeak NG

Developed by eSpeak NG Team
GPL-3.0-or-later copyleft
No active AwesomeOSAI registry profile at the August 23, 2026 audit
Best for:Low-footprint text-to-speech and text-to-phoneme processing.
What it does:GPL-3.0-or-later formant synthesizer that documents phoneme output across more than 100 languages and accents.
Caveats & limitations:Produces synthetic formant audio quality rather than modern neural natural speech.

Decision guide

RequirementRecommendationWhy
Lightweight preset voice TTS with CPU supportKokoro-82M (Apache-2.0) Compact 82M model publishing Apache-2.0 model weights with preset voice packs and documented CPU support.
Zero-shot reference-audio voice cloningChatterbox (MIT) MIT-licensed zero-shot voice cloning from reference audio clips with built-in PerTh watermarking.
Instant voice cloning with style control across 6 languagesOpenVoice V2 (MIT) Provides instant voice cloning and style control across English, Spanish, French, Chinese, Japanese, and Korean.
Real-time CPU multilingual text-to-speechMeloTTS (MIT) Compact MIT-licensed TTS engine with native coverage for English variants, Spanish, French, Chinese, Japanese, and Korean.
Offline ONNX synthesis with per-voice licensingPiper (GPL-3.0-or-later code (per-voice terms vary)) Uses ONNX-based local synthesis; the maintained OHF-Voice repo is GPL-3.0-or-later and voice terms are published separately.
Text-prompt controllable voice traitsParler-TTS (Apache-2.0) Steers voice characteristics via natural-language text descriptions under full Apache-2.0 terms.
Expressive English speech via style diffusionStyleTTS2 (MIT code (inspect model weights)) Style-diffusion source with English-focused examples, PyTorch, and phonemizer dependencies.
Non-commercial zero-shot flow-matching researchF5-TTS (MIT code / CC-BY-NC-4.0 official weights) Advanced non-autoregressive flow-matching model with MIT code, but official Emilia weights require CC-BY-NC-4.0 non-commercial compliance.
Customizable speech research & model training toolkitESPnet (Apache-2.0) Apache-2.0 toolkit with documented recipes for custom TTS and related speech work.
Low-footprint G2P phonemization & 100+ language formant TTSeSpeak NG (GPL-3.0-or-later) Formant synthesis and text-to-phoneme output across more than 100 languages and accents.

Questions people ask

What is the difference between voice cloning and preset voice text-to-speech?

Preset voice models like Kokoro-82M generate speech using pre-trained voice packs included with the model. Voice cloning engines like Chatterbox and OpenVoice V2 take a short reference audio clip from a target speaker and synthesize text in that speaker's voice.

Can open source text-to-speech run on CPU hardware without a GPU?

Yes. Kokoro-82M documents CPU support, Piper documents ONNX-based local synthesis, and MeloTTS documents CPU real-time inference. Profile the complete pipeline on your target hardware.

Why are some open source TTS model checkpoints restricted for commercial use?

While code repositories like F5-TTS may be MIT licensed, official pre-trained checkpoints such as Emilia-trained weights can carry CC-BY-NC-4.0 terms. Custom checkpoints still need a full audit of model, data, and dependency terms before commercial use.

How does Piper licensing work across code and voice models?

The active Piper engine (OHF-Voice/piper1-gpl) is GPL-3.0-or-later. Each selected voice has a model card whose terms must be checked separately before deployment.

Sources

Related internal pages

Related self-hosted guides and voice model comparisons:

Awesome Open Source AI Official Weekly Digest

Stay Updated on Open-Source AI

Get net-new open-source models, agent frameworks, inference engines, and tools delivered directly to your inbox every week.

This guide audited the Awesome Open Source AI registry and found that none of the ten selected candidates had an active standalone profile at the August 23, 2026 audit, so it links directly to official project repositories and model cards instead.

by Alvin