Open Source TTS-Vergleichsplattform. Alle Stimmen. Alle Sprachen.
Vergleiche synthetische Stimmen aller großen TTS-Anbieter und Open-Source-Modelle in 25 europäischen Sprachen. Eine Geisterschmiede für Audio-Auswahl.
🔗 Live: voice-test.dev (Cloudflare Pages, statisch)
voice-test.eu ist eine statische Vergleichsplattform für Text-to-Speech-Stimmen. Sie zeigt Audio-Samples von:
- Enterprise-Provider: OpenAI TTS, Microsoft Azure, Microsoft Edge TTS, ElevenLabs
- Open-Source-Modelle: Piper (rhasspy), und wachsend (XTTS, Kokoro, Bark — geplant)
…in 25 europäischen Sprachen (24 EU-Sprachen + Norwegisch) und 3 Text-Varianten:
- v1_simple: Neutral/Informational
- v2_medium: Fließtext mit Zahlen/Eigennamen
- v3_emotional: Begeisterung/Ausrufe
- 🔊 Single-Player mit Toggle (Play/Pause)
- ⚖️ A/B-Vergleich: zwei beliebige Stimmen direkt vergleichen, mit sequentiellem Playback
- 🌍 Filter: Sprache, Provider, Geschlecht, Lizenz (OSS/proprietär), Sortierung
- 🔍 Volltext-Suche nach Voice-Namen
- 📱 Mobile-first, Vanilla HTML/CSS/JS (keine Libraries, schnelle Ladezeit)
- 🤖 Auto-Ticker: GitHub Action entdeckt wöchentlich neue HF-Modelle
- Sample generieren: Nutze
scripts/s2_generate.py(Enterprise) oderscripts/s3_vm_generate.py(OSS auf GPU-VM). - models.json erweitern: Beschreibung, Lizenz, Sprachen eintragen.
- PR stellen. Bot übernimmt den Build.
Siehe auch METHODOLOGY.md für die genaue Generierung.
Folgende Provider sind geplant, aber noch nicht integriert (Stand M51):
| Provider | Status |
|---|---|
| Google Cloud TTS | Blocker: kein Service Account |
| AWS Polly | Blocker: Keys ungültig |
| Coqui XTTS-v2 | Blocker: TTS-Lib nicht Python 3.12 kompatibel |
| Kokoro-82M | Blocker: Model-Files hinter gated Repo |
| Suno Bark | Noch nicht angebunden |
- Code: MIT (LICENSE)
- Audio-Samples: CC BY 4.0 — jeder darf nutzen, muss Ghostforge/voice-test.dev nennen
- Jedes MP3 hat ID3-Tags:
Artist=Ghostforge,Comment=Generated by voice-test.dev — {provider},Copyright=CC BY 4.0 — voice-test.dev
data/samples.json— alle Samples mit Metadatendata/texts.json— Mustertexte in 25 Sprachen (DE-Ausgang + 24 Übersetzungen via Gemini 3.1 Pro)data/voices.json— Voice-Katalog pro Providerdata/models.json— Open-Source TTS-Modelle (HuggingFace, auto-aktualisiert)
voice-test.eu/
index.html Frontend
app.js Filter-Logik, Audio-Player, A/B-Vergleich
data/ JSON-Datenbanken (statisch)
audio/ MP3-Samples (Provider-Ordner)
scripts/ Generierungs- und Check-Scripts
.github/workflows/ Wöchentlicher Auto-Ticker
METHODOLOGY.md Wie Samples entstehen
Geisterschmiede für Open-Source-Werkzeuge von @jackson321-bauer.💬 Gefunden nützlich? GitHub Sponsors.