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

https://github.com/ackkerman/litetts


https://github.com/ackkerman/litetts

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# litetts

![logo](./images/litetts-logo.png)

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.