#80 · Primary category: Speech & Audio
sglang-omni
SGLang-Omni is a high-performance serving framework for audio models (TTS, ASR) and unified multimodal models.
Project last updated:08/30/26
GitHub Stars
977
Forks
400
Contributors
96
License
Apache-2.0
Why we included this project
Serving TTS and ASR models behind an API is a different problem from hosting chat models, and this framework is designed around that difference. It splits generation into coordinated stages, gives each stage its own scheduler, and moves tensor data between workers over shared memory and cluster transports, which is what keeps streaming speech responsive when load rises. You get OpenAI-compatible endpoints for chat, /v1/audio/speech, batch and streaming generation, uploaded voices, and /v1/audio/transcriptions, with Qwen3-TTS, Qwen3-ASR, Higgs Audio, Fish Speech, and transcription with diarization supported directly. If you run a speech product, a voice assistant, or a multimodal service and would rather maintain one serving layer than wire several engines together, this is a practical option to try. Builders of their own speech serving stacks can also study the multi-stage design as a working example of scheduling and transport choices.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
whisper.cpp
Port of OpenAI's Whisper model in C/C++
Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
VibeVoice
Open-Source Frontier Voice AI
voicebox
The open-source AI voice studio. Clone, dictate, create.
TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production