ChatTTS-OpenVoice
Fuse ChatTTS with OpenVoice: clone a voice from a 10-second clip.
Instant voice cloning from MIT and MyShell — clone a voice from a short reference clip
OpenVoice is an open-source audio project by myshell-ai (myshell-ai/OpenVoice on GitHub). It has 37,811 GitHub stars and 4,250 forks, is released under the MIT license, and was last updated on GitHub on 19 April 2025.
Decide what you want to achieve with OpenVoice and check the README on GitHub for requirements before installing.
Clone the repository from GitHub (or take the packaged install route in step 3 if the README offers one).
Follow the project's documented install commands — the Run section below lists the exact ones — and add any required API keys or models.
Work through the README's quickstart example end to end, then adapt it to your own project or data.
Clone a voice from a short reference recording without training a model per speaker.
Generate speech in a language different from the reference speaker's own language.
Control speaking style, emotion and accent beyond simple tone matching, per the project paper and docs.
The newer V2 model improves audio quality and language coverage over V1; both are MIT-licensed since April 2024.
The README states both V1 and V2 are released under the MIT License and free for commercial use.
Published as the paper 'OpenVoice: Versatile Instant Voice Cloning' (arXiv:2312.01479) with a public project page and demos.
Get the OpenVoice source and its usage documentation.
git clone https://github.com/myshell-ai/OpenVoice.git
cd OpenVoiceThe README points to docs/USAGE.md for environment setup, checkpoint download and exact commands — follow it for your V1/V2 choice.
# see docs/USAGE.md in the repo for the exact setup and checkpoint commandsPrepare a short reference audio clip plus target text, then run the demo/inference flow from the usage guide.
# see docs/USAGE.md for the exact inference commandOpenVoice is maintained by the myshell-ai organization/account on GitHub, together with open-source contributors, in the public repository myshell-ai/OpenVoice.
Yes — the code is open source under the MIT license. You can use, modify and redistribute it under that license's terms.
No paid API key is needed — OpenVoice is a downloadable open model you run yourself; you only need suitable compute (a GPU is recommended) and the model checkpoints from the usage guide.
Unlike hosted cloning services that charge per character, OpenVoice runs locally under MIT terms — but you are responsible for your own compute, deployment and consent checks for voices you clone.
Clone the repository from GitHub, follow the install commands in the Run section (taken from the project's README), and complete the documented quickstart example before adapting it to your own use case.
Fuse ChatTTS with OpenVoice: clone a voice from a 10-second clip.
Clone a voice from 5 seconds of audio and generate arbitrary speech in real time
Vietnamese TTS with instant voice cloning — on-device, real-time CPU inference, 48 kHz audio
Chatterbox — Resemble AI's open-source TTS family: expressive text-to-speech and voice cloning, multilingual V3, low-latency Turbo and tiny Nano models, MIT
Open-source real-time spoken dialogue with personalized voice cloning.
Clone anyone's voice and personality for real-time conversation.
The most-starred other Audio projects in the LibreAI catalogue — the realistic shortlist if OpenVoice is not the right fit.
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.
Robust Speech Recognition via Large-Scale Weak Supervision
1 min voice data can also be used to train a good TTS model! (few shot voice cloning)
Clone a voice from 5 seconds of audio and generate arbitrary speech in real time
Port of OpenAI's Whisper model in C/C++
Free and open — grab the source, star the repo, and start creating.