Spaces:
Sleeping
Sleeping
metadata
title: Kokoro TTS API
emoji: 🎙️
colorFrom: purple
colorTo: indigo
sdk: docker
pinned: false
Kokoro TTS API
A lightweight REST API for Kokoro TTS — used as a serverless backend for the TwelveReader audiobook app, specifically to support iOS Safari where local WASM inference isn't viable.
API
POST /tts
Generate speech from text.
Request body (JSON):
{
"text": "Hello world",
"voice": "af_bella",
"speed": 1.0
}
Response: audio/wav binary
Available voices
American Female: af_bella, af_heart, af_nova, af_sky, af_sarah, af_nicole, af_alloy, af_aoede, af_jessica, af_kore, af_river
American Male: am_adam, am_echo, am_liam, am_michael, am_onyx, am_puck, am_fenrir, am_eric, am_santa
British Female: bf_alice, bf_emma, bf_isabella, bf_lily
British Male: bm_daniel, bm_fable, bm_george, bm_lewis