Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
List of open-source TTS, voice cloning, and music generation models
| Date | Stars |
|---|---|
| 2026-07-24 | 392 |
| 2026-07-25 | 393 |
| 2026-07-28 | 397 |
| 2026-07-30 | 396 |
| 2026-08-06 | 396 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# Awesome TTS & Voice Generation Models A curated list of open-source Text-to-Speech (TTS) and voice cloning models. Models are sorted by release date (newest first).  --- ## Table of Contents - [Text-to-Speech (TTS) Models](#text-to-speech-tts-models) - [Anything to Audio](#anything-to-audio) - [Audio Restoration & Enhancement](#audio-restoration--enhancement) - [Speech Recognition (ASR)](#speech-recognition-asr) - [Audio Codecs & Tokenizers](#audio-codecs--tokenizers) - [Audio Transcription Models](#audio-transcription-models) - [Additional Resources](#additional-resources) --- ## Text-to-Speech (TTS) Models ### TTS Quick Comparison | Model | Voice Cloning | ASR | Languages | Streaming | License | | :--- | :---: | :---: | :--- | :---: | :--- | | [NeuTTS-2E](#neutts-2e) | ❌ | ❌ | English | ✅ | ![Unknown][license-unknown] | | [Scylla's Band](#scyllasband) | ❌ | ❌ | en_us, en_gb, es, it | ✅ | ![Apache 2.0][license-apache-2.0] | | [sanoTTS](#sanotts) | ❌ | ❌ | English, Nepali, Hindi, Vietnamese, Indonesian, Chinese | ❌ | ![Unknown][license-unknown] | | [FreyaTTS](#freyatts) | ❌ | ❌ | Turkish | ❌ | ![Apache 2.0][license-apache-2.0] | | [Gepard](#gepard) | ✅ | ❌ | English, Spanish, Portuguese, Dutch | ✅ | ![Apache 2.0][license-apache-2.0] | | [Higgs Audio v3 TTS](#higgs-audio-v3-tts) | ✅ | ❌ | 102 | ✅ | ![Research Only][license-research-only] | | [dots.tts](#dots-tts) | ✅ | ❌ | Multilingual | ❌ | ![Apache 2.0][license-apache-2.0] | | [Confucius4-TTS](#confucius4-tts) | ✅ | ❌ | 14 | ❌ | ![Apache 2.0][license-apache-2.0] | | [WavTTS](#wavtts) | ✅ | ❌ | English, Chinese | ❌ | ![CC BY-NC 4.0][license-cc-by-nc-4.0] | | [MOSS-TTS](#moss-tts) | ✅ | ❌ | 31 | ✅ | ![Apache 2.0][license-apache-2.0] | | [VoxFlash-TTS](#voxflash-tts) | ✅ | ❌ | Chinese, English | ❌ | ![Apache 2.0][license-apache-2.0] | | [Miso TTS](#misotts) | ✅ | ❌ | English | ❌ | ![MIT][license-mit] | | [OronTTS](#oron-tts) | ✅ | ❌ | Mongolian, Kazakh | ❌ | ![MIT][license-mit] | | [Supertonic 3](#supertonic-3) | ✅ | ❌ | 31 | ✅ | ![OpenRAIL-M][license-openrail-m] | | [Scenema Audio](#scenema-audio) | ✅ | ❌ | English, German, French, Spanish, Italian, Portuguese, Japanese, Chinese, Korean, Russian, Arabic, Hindi, Swahili | ❌ | ![Unknown][license-unknown] | | [Dramabox](#dramabox) | ✅ | ❌ | English | ❌ | ![Unknown][license-unknown] | | [Sarashina2.2-TTS](#sarashina22-tts) | ✅ | ❌ | Japanese, English | ❌ | ![Research Only][license-research-only] | | [LongCat-AudioDiT](#longcat-audiodit) | ✅ | ❌ | Chinese, English | ❌ | ![MIT][license-mit] | | [Fish Audio S2 Pro](#fish-audio-s2-pro) | ✅ | ❌ | 80+ | ✅ | ![Research Only][license-research-only] | | [LongCat-Next](#longcat-next) | ✅ | ✅ | Chinese, English | ✅ | ![MIT][license-mit] | | [Voxtral-4B-TTS](#voxtral-4b-tts) | ✅ | ❌ | 9 | ✅ | ![CC BY-NC 4.0][license-cc-by-nc-4.0] | | [Blue (Light Blue) TTS](#blue-tts) | ✅ | ❌ | Hebrew, English, Spanish, Italian, German | ❌ | ![MIT][license-mit] | | [KittenTTS](#kittenTTS) | ✅ | ❌ | English, Multiple | ✅ | ![Apache 2.0][license-apache-2.0] | | [Ming-omni-tts](#ming-omni-tts) | ✅ | ❌ | Chinese, English | ❌ | ![Apache 2.0][license-apache-2.0] | | [SoulX-Singer](#soulx-singer) | ✅ | ❌ | Mandarin, English, Cantonese | ✅ | ![Apache 2.0][license-apache-2.0] | | [SoproTTS](#soprotts) | ✅ | ❌ | English | ✅ | ![Apache 2.0][license-apache-2.0] | | [Qwen3-TTS](#qwen3-tts) | ✅ | ❌ | 10 | ✅ | ![Apache 2.0][license-apache-2.0] | | [TADA](#tada-1b) | ❌ | ❌ | English | ❌ | ![Unknown][license-unknown] | | [Irodori-TTS-500M-v2](#irodori-tts-500m-v2) | ✅ | ❌ | Japanese | ❌ | ![MIT][license-mit] | | [KugelAudio](#kugelaudio) | ✅ | ❌ | 23 European languages | ✅ | ![MIT][license-mit] | | [LEMAS-TTS](#lemas-tts) | ✅ | ❌ | 10 | ❌ | ![Apache 2.0][license-apache-2.0] | | [MioTTS-2.6B](#miotts-26b) | ✅ | ❌ | English, Japanese | ✅ | ![LFM][license-lfm] | | [MOSS-TTS-Nano](#moss-tts-nano) | ✅ | ❌ | 20 | ✅ | ![Apache 2.0]
Excerpt of 201,569 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:e1af421a3a6d5b45, topic:tts, topic:asr, topic:voice-cloning