https://github.com/ackkerman/litetts
https://github.com/ackkerman/litetts
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ackkerman/litetts
- Owner: ackkerman
- Created: 2025-05-21T20:23:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-21T20:46:10.000Z (about 1 year ago)
- Last Synced: 2025-05-21T21:31:56.436Z (about 1 year ago)
- Language: TypeScript
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# litetts

A lightweight wrapper to unify multiple text-to-speech (TTS) services. It aims to provide a single interface for services such as OpenAI Whisper, tts-1, Google AI Studio, IBM Watson, and local Voicevox instances.
This project is managed using **pnpm** and implemented primarily in **TypeScript**.
## API Endpoints
The server exposes a minimal REST API:
- `POST /v1/tts` – generate audio using a specified provider.
- `GET /v1/voices` – list available voices for a provider.
- `GET /v1/providers` – list supported providers.
- `GET /v1/status` – check provider status.
These endpoints return stub data in the current implementation.