Skip to content

carr-loik/tts-platform

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TTS Platform

A powerful Text-to-Speech platform using Coqui TTS with customizable voice features.

Features

  • Natural and expressive text-to-speech conversion
  • Voice customization (pitch, speed, emotions)
  • Custom voice model training
  • User-friendly web interface
  • Multi-language support

Tech Stack

  • Backend: FastAPI + Coqui TTS
  • Frontend: React
  • ML: PyTorch + Coqui TTS models

Setup

  1. Create a virtual environment:
python -m venv venv
source venv/bin/activate  # On Unix/macOS
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the development server:
cd app/api
uvicorn main:app --reload
  1. Start the frontend (in a separate terminal):
cd app/frontend
npm install
npm start

Project Structure

tts-platform/
├── app/
│   ├── api/             # FastAPI backend
│   ├── frontend/        # React frontend
│   └── models/          # TTS model storage
├── requirements.txt     # Python dependencies
└── README.md

License

MIT

About

Text-to-Speech Platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 71.7%
  • TypeScript 18.6%
  • JavaScript 4.4%
  • Dockerfile 3.1%
  • HTML 2.2%