F5-TTS engine consistency sweep (Makefile, startup, README, docs)

This commit is contained in:
russell@unturf.com 2026-05-24 08:24:38 -04:00
parent 2df34f85cc
commit 482b17960c
No known key found for this signature in database
8 changed files with 219 additions and 14 deletions

View file

@ -3,7 +3,7 @@
CONTAINER_NAME ?= uncloseai-speech-server-1
.PHONY: help deploy restart logs test clean stop start voices voices-qwen voices-piper voices-xtts voices-kokoro test-kokoro voices-silero test-silero voices-chatterbox test-chatterbox push-all hydrate load-test test-qwen test-f5 venv venv-run local local-cpu
.PHONY: help deploy restart logs test clean stop start voices voices-qwen voices-f5 voices-piper voices-xtts voices-kokoro test-kokoro voices-silero test-silero voices-chatterbox test-chatterbox push-all hydrate load-test test-qwen test-f5 venv venv-run local local-cpu
help:
@echo "Raccoon TTS Mission - Development Commands"
@ -21,7 +21,7 @@ help:
@echo " make venv - Create Python virtual environment"
@echo " make venv-run - Run server in virtual environment"
@echo ""
@echo "Testing:"
@echo "Testing (default engines):"
@echo " make test - Test TTS endpoint (Qwen3-TTS)"
@echo " make test-qwen - Test Qwen3-TTS voice cloning"
@echo " make test-f5 - Test F5-TTS voice cloning"
@ -30,6 +30,7 @@ help:
@echo ""
@echo "Voices:"
@echo " make voices-qwen - Download Qwen3-TTS cloned voice samples"
@echo " make voices-f5 - Prepare F5-TTS voices (reuses Qwen samples)"
@echo " make voices-piper - Download Piper voices"
@echo " make voices-xtts - Download XTTS voices"
@echo " make voices-kokoro - Download Kokoro models"
@ -181,7 +182,11 @@ voices-qwen:
@echo "Qwen3-TTS voice samples ready in cloned-voices/"
@echo " Model (~3.4GB) downloads automatically on first use"
voices-all: voices-qwen voices-piper voices-xtts voices-silero
voices-f5: voices-qwen
@echo "F5-TTS reuses the same cloned-voices/ samples as Qwen3-TTS"
@echo " Model (~1.5GB: F5-TTS_v1 + Vocos) downloads automatically on first use"
voices-all: voices-qwen voices-f5 voices-piper voices-xtts voices-silero
@echo "All voices downloaded!"
voices-piper: