feat(frank-tts-engine): Qwen-TTS as a boot-persistent endpoint, plus the three silent faults auditing it found #14

Merged
dank merged 10 commits from feat/frank-tts-engine into main 2026-10-18 18:30:22 -07:00
Showing only changes of commit c1087f214e - Show all commits
+3 -3
View File
@@ -66,9 +66,9 @@ manifest.json source file, offsets, engine, sha256
``` ```
`reference.wav` is the engine-agnostic term the façade gates on; the other two `reference.wav` is the engine-agnostic term the façade gates on; the other two
are what makes a voice reusable by this engine, and are what makes a voice reusable by this engine, and they come from the pack
[[Voice Packs|the pack builder]] produces them — never by hand, never builder ([[Voice Packs]]) — never by hand, never fabricated from the WAV. Two
fabricated from the WAV. Two laws apply to the laws apply to the
source material: offsets always start **past the first 10 seconds** of the source material: offsets always start **past the first 10 seconds** of the
sample, and packs are host state that stays out of this repo. Because the sample, and packs are host state that stays out of this repo. Because the
container runs as uid 10000, files must be world-readable (`644`/`755`), and the container runs as uid 10000, files must be world-readable (`644`/`755`), and the