fix: streaming service uses :latest image (fixes voice drift on port 8023)

The :streaming tag was the pre-v5 image with non_streaming_mode=False,
causing the same voice drift bug as voiceclone had before v5. The streaming
service runs identical code (run_server.py -> openai_server.py) so it uses
:latest which has the non_streaming_mode=True fix. The QWEN_TTS_* env vars
were unused since the command overrides them; removed for clarity.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
mARTin-B78 2026-05-30 21:04:00 +02:00
parent 4ef2f893a7
commit 08be676685

View File

@ -119,18 +119,13 @@ services:
# Streaming voice clone backend: same active voices as 8020, but streams WAV chunks while generating. # Streaming voice clone backend: same active voices as 8020, but streams WAV chunks while generating.
faster-qwen3-tts-streaming: faster-qwen3-tts-streaming:
image: martinb78/faster-qwen3-tts-dgx-spark:streaming image: martinb78/faster-qwen3-tts-dgx-spark:latest
container_name: faster-qwen3-tts-streaming container_name: faster-qwen3-tts-streaming
restart: unless-stopped restart: unless-stopped
runtime: nvidia runtime: nvidia
environment: environment:
- NVIDIA_VISIBLE_DEVICES=all - NVIDIA_VISIBLE_DEVICES=all
- NVIDIA_DRIVER_CAPABILITIES=compute,utility
- HF_TOKEN=${HF_TOKEN} - HF_TOKEN=${HF_TOKEN}
- PYTHONUNBUFFERED=1
- QWEN_TTS_MODEL=/models/Qwen3-TTS
- QWEN_TTS_VOICES=/config/voices.json
- QWEN_TTS_MAX_SEQ_LEN=4096
ports: ports:
- "8023:8000" - "8023:8000"
volumes: volumes: