Commit 3502433
feat(crispasr): add F5-TTS support and gallery model (#10753)
Link the f5-tts library into the crispasr backend so CrispASR's native
F5-TTS runtime (SWivid F5-TTS, 22-layer DiT flow-matching + built-in Vocos
vocoder) is compiled in. The single self-contained GGUF auto-detects as
f5-tts through the session router, so no explicit backend selector is
needed. Add the f5-tts-crispasr gallery entry (cstr/f5-tts-GGUF) and an
env-gated e2e synthesis spec.
F5-TTS is voice-cloning only and has no baked speaker: it clones from a
reference WAV plus its transcript, supplied via the voice/voice_text
options. The gallery description documents this bring-your-own-reference
requirement.
Verified e2e on the pinned engine (278fb79): the GGUF auto-detects as
f5-tts, the reference voice loads, and synthesis produces a valid 24 kHz
mono WAV.
Assisted-by: Claude:claude-opus-4-8 [Claude Code]
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Co-authored-by: Ettore Di Giacinto <mudler@localai.io>1 parent b987f39 commit 3502433
3 files changed
Lines changed: 56 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
192 | 219 | | |
193 | 220 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36811 | 36811 | | |
36812 | 36812 | | |
36813 | 36813 | | |
| 36814 | + | |
| 36815 | + | |
| 36816 | + | |
| 36817 | + | |
| 36818 | + | |
| 36819 | + | |
| 36820 | + | |
| 36821 | + | |
| 36822 | + | |
| 36823 | + | |
| 36824 | + | |
| 36825 | + | |
| 36826 | + | |
| 36827 | + | |
| 36828 | + | |
| 36829 | + | |
| 36830 | + | |
| 36831 | + | |
| 36832 | + | |
| 36833 | + | |
| 36834 | + | |
| 36835 | + | |
| 36836 | + | |
| 36837 | + | |
| 36838 | + | |
| 36839 | + | |
| 36840 | + | |
| 36841 | + | |
36814 | 36842 | | |
36815 | 36843 | | |
36816 | 36844 | | |
| |||
0 commit comments