Multi-Language-RTVC
stands for Multi-Language Real Time Voice Cloning and is a Voice Cloning Tool capable
of transfering speaker-specific audio features to synthesize speeches in that voice based on just a few
seconds of unknown audio data.
In order for MLRTVC
to work, you need Python installed on your machine. Visit https://www.python.org/downloads/ and download
Python for your Operating System (OS).
In addition to core Python, some dependant packages are required. They can be found here.
For more information on...
...how to install Python
,
...how to create a virtual environment using Anaconda
,
...how to clone a repository using Git
,
...how to setup CUDA
,
...how to install PyTorch
and
...how to get started with MLRTVC
for both Windows
and Linux
, visit our Installation & Setup Wiki.
This code is licensed under MIT
. For more information regarding the license model or
associated duties and rights, click here.
With the exception of one's own voice, the cloning of voices may only be done with the voices of people
who have expressly consented to the use of their voice for AI applications or whose statements,
speeches or recordings are publicly available and not protected by copyright.
MLRTVC
gives users the power and the potential to create statements that were never made in this form
and thus represent fictions. This power binds the users of this software to the duty to use this technology
responsibly, to always think about the consequences of their actions and to use cloning exclusively in the
course of curiosity, science and learning.
If synthetically generated statements are used to blackmail other people, influence political debates or
deliberately spread false statements in the real or digital world, this can lead to negative consequences
for people and severe legal penalties.
We as developers and the MLRTVC
community assume no liability or
responsibility for the use of MLRTVC
by others and will strictly refuse to cooperate with people who
have negative intentions regarding the use of voice cloning.
This project was started in 2021 with the goal of inheriting Corentin Jemine's Real-Time-Voice-Cloning
.
The project originated from the wish of multi-language support for voice cloning models and is now
maintained and enhanced by contributing volunteers. Visit the About us
section to learn more about the team behind MLRTVC
.
We welcome all those interested in the project, from beginners to experts. The MLRTVC community standard is
a nice, open-minded and efficient working climate. We encourage all those with ideas to take part in the
project by sharing their thoughts.
There are multiple meaningful ways of contributing:
- Developing code (new features, fixes, enhancements)
- Writing documentation and Wiki entries
- Raising issues (bugs, feature requests, enhancement proposals, code refacturing, etc.)
- Providing pre-trained models
- Participating in community tasks (code reviews, discussions, maintenance, etc.)
For transparacy reasons, we ask you to engage with this project via the official ways (issues, pull requests) to share knowledge and questions publicly. Only in cases where privacy or confidentiality is of great importance, other communication channels are accepted (email, chat, etc.).
Further information can be gained in the Contributing Guidelines
.
Working together on this project, we share and defend certain values which are indispensable
for an Open Source project like MLRTVC
. For further information see here.
- About us: https://github.com/sveneschlbeck/Multi-Language-RTVC/wiki/About-us
- FAQ: https://github.com/sveneschlbeck/Multi-Language-RTVC/wiki/Frequently-Asked-Questions-(FAQ)
- Repository Structure: https://github.com/sveneschlbeck/Multi-Language-RTVC/wiki/Repository-Structure
- Theory behind
MLRTVC
: https://github.com/sveneschlbeck/Multi-Language-RTVC/wiki/Theory - Upcoming Events: https://github.com/sveneschlbeck/Multi-Language-RTVC/wiki/Upcoming-Events
- Stack Overflow: https://stackoverflow.com/questions/tagged/mlrtvc
- GitHub Discussions: https://github.com/sveneschlbeck/Multi-Language-RTVC/discussions
- Discord: https://discord.gg/asym7axdgd
If you use this software in your own work, software implementations or research, please cite by navigating to the Cite this repository
dropdown menu
in the right sidebar and choose your citation style.