65c2ea3d504e975d971594e0864772e7bf87b156
- install: clone app source, create venv, install deps + torch + models - start: daemon uvicorn on 127.0.0.1 with auto-captured URL - reset: remove venv/cache/models but keep source - update: pull both launcher and app, then re-install - sanitized: no local env details, no TODO/DONE - icon.png included
Multi-TTS-Server Pinokio Launcher
One-click Pinokio launcher for hermes/multi-tts-server.
What it installs
This launcher downloads the TTS server source code, creates a Python virtual environment, installs dependencies, installs the correct PyTorch build for your GPU, and downloads the required voice models.
Requirements
- Windows, macOS, or Linux
- NVIDIA GPU with CUDA 12.8, AMD GPU with DirectML (Windows only), or CPU
- At least 16 GB of system RAM
- ~8 GB of free disk space (venv + models)
Included engines
- F5-TTS — Russian model
Misha24-10/F5-TTS_RUSSIAN(~1.3 GB) - XTTS-v2 — Russian model
NeuroDonu/RU-XTTS-DonuModel(~5.3 GB) - CPU fallback for machines without a compatible GPU
One-click usage
- Open Pinokio.
- Install this launcher.
- Click Install.
- When install completes, click Start.
- The Gradio Web UI and FastAPI docs will open automatically.
Features
- OpenAI-compatible speech endpoint:
POST /v1/audio/speech - MultiTTS Android-compatible endpoint:
GET /tts?text=...&voice=...&engine=f5-tts - Engine load/unload controls:
POST /engines/{name}/loadand/engines/{name}/unload - MultiTTS Android export:
GET /export/multitts
Reset
Click Reset to remove the virtual environment, cached files, and downloaded models. The source code in app/ is kept so the next install only recreates the venv and re-downloads models.
Update
Click Update to pull the latest launcher and app source code, then re-run the install steps.
License
This launcher wraps the multi-tts-server project. Use in accordance with the licenses of F5-TTS, XTTS-v2, and the upstream project.
Description
Languages
JavaScript
100%