chatterbox-tts-cli/requirements.txt

25 lines
730 B
Text
Raw Normal View History

2026-05-16 08:56:50 +02:00
# Chatterbox TTS CLI — Abhängigkeiten
# Getestet mit Python 3.11, CUDA 12.x, Ubuntu 22.04/24.04
#
# PyTorch separat installieren (passende CUDA-Version via pytorch.org):
# pip install torch torchaudio --index-url https://download.pytorch.org/whl/cu124
2026-05-16 08:56:50 +02:00
# --- TTS-Kern ---
2026-05-16 08:56:50 +02:00
chatterbox-tts>=0.1.7
# --- Audio-Ausgabe (Linux/PipeWire/PulseAudio) ---
2026-05-16 08:56:50 +02:00
sounddevice>=0.4.0
# --- Pitch-erhaltende Zeitstreckung (--speed != 1.0) ---
# Systempaket zusätzlich erforderlich: sudo apt install rubberband-cli
2026-05-16 08:56:50 +02:00
pyrubberband>=0.4.0
# --- HTTP-Service (tts_service.py) ---
fastapi>=0.115.0
uvicorn[standard]>=0.32.0
# --- HTTP-Client (mcp_adapter.py → tts_service.py) ---
httpx>=0.28.0
# --- MCP-Adapter (mcp_adapter.py) ---
mcp>=1.0.0