config/voicedesign_voices.json is generated on every container start from the
voice library's designed voices, so it carries the user's own character design
prompts and made the working tree permanently dirty. It is now gitignored.
The 8 bundled vd_* presets were only ever stored in that file, so untracking it
alone would leave a fresh clone with no built-in voices at all. They now live in
config/voicedesign_voices.presets.json, which is tracked:
- generate_voices.py seeds the registry from the presets file when no vd_*
entries survive in the generated one (i.e. on a fresh checkout).
- run_voicedesign_server.py starts from the presets file when the registry does
not exist yet, instead of crashing on the missing path. Hot-reload picks up
the real registry as soon as the voice-clone container writes it.
Also documents the v6.8 engine fixes from
|
||
|---|---|---|
| .. | ||
| auto_transcribe.py | ||
| benchmark_api.py | ||
| customvoice_voices.json | ||
| extract_embeddings.py | ||
| find_best_seed.py | ||
| generate_voices.py | ||
| run_customvoice_server.py | ||
| run_server.py | ||
| run_voicedesign_server.py | ||
| seed_samples_progress.log | ||
| voicedesign_voices.presets.json | ||