A powerful Text-to-Speech platform using Coqui TTS with customizable voice features.
- Natural and expressive text-to-speech conversion
- Voice customization (pitch, speed, emotions)
- Custom voice model training
- User-friendly web interface
- Multi-language support
- Backend: FastAPI + Coqui TTS
- Frontend: React
- ML: PyTorch + Coqui TTS models
- Create a virtual environment:
python -m venv venv
source venv/bin/activate # On Unix/macOS
- Install dependencies:
pip install -r requirements.txt
- Run the development server:
cd app/api
uvicorn main:app --reload
- Start the frontend (in a separate terminal):
cd app/frontend
npm install
npm start
tts-platform/
├── app/
│ ├── api/ # FastAPI backend
│ ├── frontend/ # React frontend
│ └── models/ # TTS model storage
├── requirements.txt # Python dependencies
└── README.md
MIT