XTTS or F5-TTS: which voice cloning model to pick

Both models clone a voice from a short sample and both run on a regular computer without a GPU. You may only clone a voice with the written consent of the person who owns it. XTTS covers 17 languages including Russian, but Coqui has shut down and development stopped at v2 in 2023-10. F5-TTS is newer (last update 2025-03), officially English and Chinese, but the community has released fine-tunes for other languages, Russian among them. Commercial use is closed for both: XTTS under the Coqui Public Model License, the official F5-TTS weights under CC BY-NC 4.0, so a product needs a different option.

Comparison based on catalog data

ParameterCoqui XTTSF5-TTS
CategoryText to speechText to speech
DeveloperCoqui, GermanyShanghai Jiao Tong University and partners, China
ReleasesSep 2023 – Oct 2023Oct 2024 – Mar 2025
Sizesabout 470Mabout 340M
HardwareLaptopLaptop
Commercial useNon-commercial onlyNon-commercial only
LicenseCoqui Public Model License, non-commercial use onlyCode MIT, official weights CC BY-NC 4.0, non-commercial
RussianSupportedNot supported
OllamaNoNo
Without GPUYesNo
Tasks
  • Voice cloning from a sample
  • Multilingual voiceover
  • Research and prototypes
  • Voice cloning
  • Voicing audiobooks and videos
  • Research and prototypes

Choose Coqui XTTS if

  • You need Russian out of the box, without hunting for community fine-tunes
  • The project is research or education, where a non-commercial license is fine
  • Language coverage matters: XTTS lists 17 languages
Coqui XTTS

Choose F5-TTS if

  • You want a living project: F5-TTS was updated in 2025, XTTS stopped in 2023
  • You are ready to use community fine-tunes for your language
  • You want a smaller model: about 340M against 470M for XTTS
F5-TTS

Other comparisons

Need a model for your task?

An open model can run on your own server: data stays in-house, there is no per-request fee, and the model can be fine-tuned on your documents.

  1. SelectThe model and size for your task and hardware budget
  2. DeployOn your server or in a closed network, with an API
  3. Fine-tuneOn your data, or connect a knowledge base
  4. IntegrateInto your CRM, ERP, bot, website or team chat
Discuss deployment