{"repo":"travisvn/chatterbox-tts-api","free":true,"listed":false,"github":"https://github.com/travisvn/chatterbox-tts-api","clone":"git clone https://github.com/travisvn/chatterbox-tts-api.git","description":"Local, OpenAI-compatible text-to-speech (TTS) API using Chatterbox, enabling users to generate voice cloned speech anywhere the OpenAI API is used (e.g. Open WebUI, AnythingLLM, etc.)","language":"Python","stars":667,"topics":["chatgpt","chatterbox","docker","ollama","open-webui","openai","text-to-speech","tts","speech","voice-clone"],"license":"AGPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Chatterbox TTS API FastAPI -powered REST API for Chatterbox TTS, providing OpenAI-compatible text-to-speech endpoints with voice cloning capabilities and additional features on top of the chatterbox-tts base package. Features 🚀 OpenAI-Compatible API - Drop-in replacement for OpenAI's TTS API ⚡ FastAPI Performance - High-performance async API with automatic documentation 🌍 Multilingual Support - Generate speech in 22 languages with language-aware voice cloning 🎨 React Frontend - Includes an optional, ready-to-use web interface 🎭 Voice Cloning - Use your own voice samples for personalized speech 🎤 Voice Library Management - Upload, manage, and use custom voices by name 📝 Smart Text Processing - Automatic chunking for long texts 📊 Real-time Status - Monitor TTS progress, statistics, and request history 🐳 Docker Ready - Full containerization with persistent voice storage ⚙️ Configurable - Extensive environment variable configuration 🎛️ Parameter Control - Real-time adjustment of speech characteristics 📚 Auto Documentation - Interactive API docs at /docs and /redoc 🔧 Type Safety - Full Pydantic validation for requests and responses 🧠 Memory Management - Advanced memory monitoring and automatic cleanup [!NOTE] Support for Chatterbox Turbo coming soon [!IMPORTANT] resemble-ai/chatterbox is currently broken for non-CUDA setups (see chatterbox issues) Revert to non-multilingual by using the stable branch of this repo View more instructions ⚡️ Quick Start [!TIP] uv installe","default_branch":null,"files":null,"tree":[],"storefront":"/r/travisvn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/travisvn/chatterbox-tts-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}