A consumer-grade voice cloning application that enables users to clone their voice using standard personal computer hardware.
- Voice Cloning Module: Clone voices from 30-60 seconds of reference audio
- Text-to-Speech Synthesis: Convert text to speech using cloned voices
- WAV Export: Export synthesized audio in Audiate-compatible WAV format
- Voice Library Management: Store and manage multiple voice profiles
From Source:
git clone https://github.com/yourusername/voice-clone.git
cd voice-clone
pip install -r requirements.txt
python main.py
voice-clone/ ├── src/voice_clone/ │ ├── core/ - Core configuration and app logic │ ├── modules/ - Voice processing modules │ ├── ui/ - PyQt6 user interface │ └── utils/ - Helper utilities
Run tests: pytest tests/ -v --cov=src/voice_clone
Format code: black src/ main.py
Lint: pylint src/
Type checking: mypy src/
pyinstaller voice_clone.spec
MIT License - see LICENSE file for details