Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yikzero/rotts

Full-stack web service with React frontend and Python backend. Features Edge text-to-speech and supports multiple languages and voice customization.
https://github.com/yikzero/rotts

react serverless shadcn-ui tailwindcss tts vercel

Last synced: about 8 hours ago
JSON representation

Full-stack web service with React frontend and Python backend. Features Edge text-to-speech and supports multiple languages and voice customization.

Awesome Lists containing this project

README

        


English | įŽ€äŊ“中文


Rotts

Full-stack web service with React frontend and Python backend. Features Edge text-to-speech and supports multiple languages and voice customization.



twitter


GitHub commit

## Features

- đŸ—Ŗī¸ Utilizes Microsoft Edge's online text-to-speech service
- 🎧 Supports multiple voices and languages
- 🎛ī¸ Adjustable speech rate, volume, and pitch
- 📜 Supports subtitle export

## Tech Stack

- [React](https://react.dev/)
- [TypeScript](https://www.typescriptlang.org/)
- [Python (Flask)](https://flask.palletsprojects.com/)
- [Vercel](https://vercel.com/)
- [Shadcn UI](https://ui.shadcn.com/)
- [Tailwind CSS](https://tailwindcss.com/)

## Deploy

[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2FyikZero%2FRotts&project-name=rotts&repository-name=rotts)

## Local Environment Setup

```bash
# Frontend
cd frontend
npm install
npm run dev

# Backend
cd api
pip install -r requirements.txt
source venv/bin/activate
uvicorn main:app --reload