By GUPPI
This tutorial demonstrates how a simple voice transfer app can be created using Streamlit. The code for this demo is based on the repository for Real-Time-Voice-Cloning.
This app allows you to:
- Record your voice
- Visualize the embedding of the speaker
- Synthesize speech based on the recorded voice
Setup
1. Install Requirements
Python 3.6 or 3.7 is needed
- Create your virtual environment (e.g. pipenv, poetry or venv).
- Install PyTorch (>=1.0.1).
- Install ffmpeg.
- Run
pip install -r requirements_demo.txt
to install the remaining necessary packages.
2. Download Pretrained Models
Download the latest here.
3. Launch streamlit demo
streamlit run demo_voice.py