Orpheus-FASTAPI v1.0
ποΈ Orpheus v1.0.0 β FastAPI TTS Server with Web UI & OpenAI-Compatible API
Orpheus is a high-performance, GPU-optimised Text-to-Speech (TTS) server built with FastAPI.
This first stable release features a modern web interface, OpenAI-style API compatibility, and support for 8 unique voices with emotional tags β all tuned for RTX GPUs.
π§ Features
- π OpenAI
/v1/audio/speechcompatible - π Clean Web UI with waveform visualisation
- π§ 8 distinct voices (male + female)
- π Emotion tags:
<laugh>,<sigh>,<gasp>, etc. - β‘ GPU-accelerated (parallel CUDA, memory-optimised)
- π§ Connects to local LLM inference servers (e.g., GPUStack, LM Studio)
π¦ Quick Start
git clone https://github.com/Lex-au/Orpheus-FastAPI.git
cd Orpheus-FastAPI
python -m venv venv && source venv/bin/activate
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu124
pip install -r requirements.txt
uvicorn app:app --host 0.0.0.0 --port 5005 --reload