llmrouter: marvin-tts-turbo -> x-ai/grok-voice-tts-1.0 (Stimme eve), Hörtest-Befunde dokumentiert

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
2026-09-06 08:28:19 +02:00
committed by andreas
co-authored by Claude Fable 5.1
parent dfc85a4829
commit 3014d1cadf
2 changed files with 15 additions and 3 deletions
+9 -1
View File
@@ -15,7 +15,7 @@ reicht Durchreichen. Entscheidung Andreas, 2026-09-05.
|---|---|
| `42i/marvin-2609:low\|medium\|high\|max` | konfigurierte Stufen (`aliases`, Art `schwelle`: Index ≥ 25/45/49/53, Kontext ≥ 256k/256k/500k/500k) |
| `42i/marvin-2609-core:none\|medium` | lokales Qwen, fest |
| `42i/marvin-tts\|stt\|embedding[-turbo]`, `42i/marvin-free` | TTS/STT/Embeddings lokal bzw. Mistral/OpenRouter, fest |
| `42i/marvin-tts\|stt\|embedding[-turbo]`, `42i/marvin-free` | TTS/STT/Embeddings lokal bzw. OpenRouter/Mistral, fest; `-tts-turbo` = Grok Voice (`x-ai/grok-voice-tts-1.0`, Stimme eve, Hörtest 2026-09-06) |
| `deizo/kira-reasoning`, `deizo/kira-stt` | Modelle im Prod-RZ deizo, fest |
| `openrouter/<id>[:effort]` | 1:1 an OpenRouter, Effort als `reasoning.effort` |
| `alt/<id>[:effort]` | **günstigste Alternative derselben Klasse** wie `<id>` auf dieser Stufe |
@@ -147,6 +147,14 @@ Ziffern vor einem großgeschriebenen Ortsnamen; Einheiten („83646 Euro"),
Bindestrich-Nummern („2026-83646") und Zahlen ohne Ortsnamen bleiben
unberührt. Tests: `bun test` im Router-Verzeichnis.
**Cloud-TTS über OpenRouter** (`/api/v1/audio/speech`, 18 Modelle, Preis je
Zeichen, alle streamen). Hörtest 2026-09-06 mit dem Mahntext, Andreas' Urteil:
Grok Voice TTS beste Stimme → `42i/marvin-tts-turbo` (Stimme `eve`; Grok kennt
eve, ara, rex, sal, leo; Erstbyte 0,6 s, 32 s Audio in 5,8 s, $15/1M Zeichen).
Fish S2.1 Pro klingt gut, liest aber Daten und Beträge falsch. MAI Voice 2 Flash
(`de-DE-Klaus`) ist am schnellsten (1,9 s gesamt), Voxtral Mini TTS hat keine
deutsche Stimme. Qwen-Audio-3.0-TTS und MiniMax sperrt der ZDR-Guardrail.
## Log und Statistik
Je Anfrage eine Zeile in `log/requests.jsonl` und in `log/requests.sqlite`:
+6 -2
View File
@@ -114,8 +114,12 @@
},
"42i/marvin-tts-turbo": {
"art": "fest",
"upstream": "mistral",
"model": "voxtral-mini-tts-2603"
"upstream": "openrouter",
"model": "x-ai/grok-voice-tts-1.0",
"body": {
"voice": "eve"
},
"_doku": "Hörtest 2026-09-06 (Andreas): Grok Voice beste Stimme im OpenRouter-Katalog; Erstbyte 0,6 s, 32 s Audio in 5,8 s, $15/1M Zeichen. Fish S2.1 (Pro/free) klingt gut, liest aber Daten und Beträge falsch; MAI Voice 2 Flash (de-DE-Klaus) am schnellsten. Vorher Voxtral (keine deutsche Stimme). Stimme fest 'eve', Grok kennt eve/ara/rex/sal/leo."
},
"42i/marvin-stt-turbo": {
"art": "fest",