Downloads · 30 days
1
4% of all-time downloads
Hariprasath28/IndexTTS-1.5-vLLM
IndexTTS-1.5-vLLM is a text-to-speech model from Hariprasath28. Use it when you need text read aloud. It is set up for vllm. The card lists the license as mit.
This is the IndexTTS-1.5 model converted for vLLM acceleration.
Downloads · 30 days
1
4% of all-time downloads
All-time downloads
26
Public
Repo size
2.9 GB
Likes
0
Public
Click a slice to open those files.
.pth2 GB · 66%
From the Hugging Face model README
This is the IndexTTS-1.5 model converted for vLLM acceleration.
IndexTTS-1.5 is a high-quality text-to-speech model optimized with vLLM for fast inference.
pip install torch==2.8.0 torchvision torchaudio --index-url https://download.pytorch.org/whl/cu126
pip install vllm==0.10.2
pip install -r requirements.txt
python api_server.py \
--model_dir /path/to/IndexTTS-1.5-vLLM \
--host 0.0.0.0 \
--port 6006 \
--gpu_memory_utilization 0.75
import requests
url = "http://localhost:6006/tts_url"
data = {
"text": "Hello, this is IndexTTS speaking!",
"audio_paths": ["reference_audio.wav"]
}
response = requests.post(url, json=data)
with open("output.wav", "wb") as f:
f.write(response.content)
Based on IndexTeam/IndexTTS-1.5
If you use this model, please cite:
@misc{indextts-vllm,
title={IndexTTS-1.5 with vLLM Acceleration},
author={Original: IndexTeam, vLLM conversion: Community},
year={2024},
howpublished={\url{https://huggingface.co/Hariprasath28/IndexTTS-1.5-vLLM}}
}
MIT License
| Concurrent | Throughput | RTF | Speedup |
|---|---|---|---|
| 16 | 8.18 req/s | 0.225 | 50.2x |
| 32 | 8.23 req/s | 0.382 | 50.5x |
| 64 | 8.39 req/s | 0.683 | 51.5x |
| 96 | 8.49 req/s | 0.979 | 52.1x |
| 128 | 8.45 req/s | 1.298 | 51.8x |
Original vLLM implementation: index-tts-vllm