LibreAI / Audio / F5 TTS
// audio · SWivid/F5-TTS

F5 TTS

F5 TTS is an open-source audio project by SWivid (SWivid/F5-TTS on GitHub). It has 15,330 GitHub stars and 2,240 forks, is released under the MIT license, and was last updated on GitHub on 21 September 2026.

Official code for "F5-TTS: A Fairytaler that Fakes Fluent and Faithful Speech with Flow Matching"

★ 15.3k stars⑂ 2.2k forksMITupdated 2026-09
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

Repository
SWivid/F5-TTS
GitHub stars
15,330
Forks
2,240
License
MIT
Last updated on GitHub
21 September 2026
Category
Audio
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Pick your direction

    Speech-to-text, text-to-speech, voice cloning, or music/SFX generation — each project here has a lane.

  2. Install the runtime

    Python packages, Docker images, and C++ builds cover servers, desktops, and edge devices.

  3. Load a model or voice

    Download the weights or pick a voice; many tools bundle a strong default so you can start immediately.

  4. Process your audio

    Transcribe files, synthesize scripts, or generate music — then export standard audio formats.

// features

Why people love it

State-of-the-art transcription

Open speech recognition now rivals paid APIs on accuracy across languages.

Natural neural voices

Modern TTS is strikingly human — good enough for narration and voiceovers.

Voice cloning

Clone a voice from a short sample for consistent characters and branding.

Music & SFX generation

Compose backing tracks and sound effects from text descriptions.

Runs offline

Entire pipelines work without internet — ideal for private or field use.

API-compatible servers

Drop-in endpoints that mimic commercial APIs, so existing apps switch easily.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/SWivid/F5-TTS.git
    cd F5-TTS
  2. Step 2 — Create an environment

    Isolate dependencies so nothing clashes with your other projects.

    python -m venv .venv
    source .venv/bin/activate  # Windows: .venv\Scripts\activate
  3. Step 3 — Install and launch

    Install the requirements, then follow the README's launch command (it varies per project).

    pip install -r requirements.txt
// use cases

What you can build

  • Transcribe meetings, interviews, and podcasts.
  • Narrate audiobooks and video voiceovers.
  • Build voice interfaces for apps and robots.
  • Generate royalty-free music and effects.
Advertisement
// faq

Questions, answered

How accurate is open-source transcription?

Excellent — the leading open models match commercial services on clean audio, in many languages.

Can I clone a voice ethically?

The tech clones from short samples; only ever clone voices you own or have explicit permission to use.

Who maintains F5 TTS?

It is an open-source project at SWivid/F5-TTS with 2,240 forks. Check the repo's contributors and recent commits to see how active maintenance is.

Do I need a GPU?

Transcription and TTS run on CPU acceptably; GPUs speed up batch jobs and music generation a lot.

Which languages are supported?

Coverage varies — transcription is broadest, TTS quality is best in major languages.

Can I use outputs commercially?

Usually yes, but check both the code license and the model license.

// keep exploring

Similar tools

Audio

Whisper

Robust Speech Recognition via Large-Scale Weak Supervision

★ 109.9k starsMIT
View guide →
Audio

whisper.cpp

Port of OpenAI's Whisper model in C/C++

★ 54.1k starsMIT
View guide →
Audio

Faster Whisper

Faster Whisper transcription with CTranslate2

★ 25.7k starsMIT
View guide →
Audio

index-tts

IndexTTS: industrial-level, controllable zero-shot text-to-speech with voice cloning

★ 24.4k starsNOASSERTION
View guide →
Audio

PaddleSpeech

Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text…

★ 12.7k starsApache-2.0
View guide →
Audio

MOSS-TTS-Nano

MOSS-TTS-Nano: a 0.1B open multilingual speech model that clones voices and streams in real time on CPU

★ 4.5k starsApache-2.0
View guide →
// alternatives

Alternatives in Audio

The most-starred other Audio projects in the LibreAI catalogue — the realistic shortlist if F5 TTS is not the right fit.

  • MoneyPrinterTurbo★ 128.3k

    利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.

  • Whisper★ 109.9k

    Robust Speech Recognition via Large-Scale Weak Supervision

  • GPT-SoVITS★ 62.3k

    1 min voice data can also be used to train a good TTS model! (few shot voice cloning)

  • Real-Time-Voice-Cloning★ 60.2k

    Clone a voice from 5 seconds of audio and generate arbitrary speech in real time

  • whisper.cpp★ 54.1k

    Port of OpenAI's Whisper model in C/C++

// more in audio

More in Audio

Nearby Audio projects in the catalogue, closest in stars to F5 TTS — keep exploring the shelf either side of it.

  • leon★ 17.6k

    🧠 Leon is your open-source personal assistant.

  • sherpa-onnx★ 15.1k

    Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet co…

  • Speech★ 18.5k

    A scalable generative AI framework built for researchers and developers working on Large Language Models, Multimodal, and Speech AI (Automatic Speech Recogni…

  • Qwen3-TTS★ 13.6k

    Alibaba's open voice models: expressive, streaming-capable speech with free-form voice design.

  • audacity★ 18.6k

    Audio Editor

  • voice-pro★ 13.0k

    Gradio WebUI for creators and developers, featuring key TTS (Edge-TTS, kokoro) and zero-shot Voice Cloning (E2 & F5-TTS, CosyVoice), with Whisper audio proce…

Get F5 TTS

Free and open — grab the source, star the repo, and start creating.