Skip to content
 
 

Repository files navigation

VoxServe Logo

VoxServe

A High-Performance Serving System for Speech Language Models

PyPI arXiv Documentation

VoxServe delivers low-latency, high-throughput inference for Speech Language Models (SpeechLMs), including text-to-speech (TTS) and speech-to-speech (STS) models.

News

Quick Start

Install via pip and start the server:

pip install vox-serve
vox-serve --model <model-name> --port <port-number>

Or install from source:

git clone https://github.com/vox-serve/vox-serve.git
cd vox-serve
pip install -e .
python -m vox_serve.launch --model <model-name> --port <port-number>

Send requests to the server:

# Text-to-speech
curl -X POST "http://localhost:<port-number>/generate" \
  -F "text=Hello world" -F "streaming=true" -o output.wav

# Speech-to-speech (for models with audio input support)
curl -X POST "http://localhost:<port-number>/generate" \
  -F "text=Hello world" -F "@input.wav" -F "streaming=true" -o output.wav

See the examples/ directory for more usage examples.

Supported Models

VoxServe supports the following TTS and STS models:

Model Type Link
chatterbox TTS Chatterbox TTS
cosyvoice2 TTS CosyVoice2-0.5B
csm TTS CSM-1B
orpheus TTS Orpheus-3B
qwen3-tts TTS Qwen3-TTS-1.7B
zonos TTS Zonos-v0.1
glm STS GLM-4-Voice-9B
step STS Step-Audio-2-Mini

See the models documentation for detailed information. More models coming soon.

Demos

Ultra-Low Latency

VoxServe is optimized for real-time speech synthesis. The demo below shows a TTS request achieving 40 ms Time-To-First-Audio (TTFA) on an NVIDIA H100 GPU with Qwen/Qwen3-TTS-12Hz-1.7B-CustomVoice.

Ultra-Low Latency Demo

Real-Time LLM Integration

Qwen3-TTS supports incremental text input, enabling seamless integration with LLMs for voice chatbots. The demo below shows VoxServe connected to a local LLM with low end-to-end latency.

LLM Integration Demo

Playground

VoxServe includes a web-based playground for interactive testing. Use the browser UI to manage servers, generate audio, and view real-time logs.

VoxServe Playground

See examples/playground/README.md for setup instructions.

About

A Streaming-Native Serving Engine for TTS/STS Models

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages