- Deterministic hash-based character portraits and reference sheets - Implemented strict early Renaissance aesthetic controls and role-specific headwear rules - Added audiobook batch export scripts and progress tooling - Verified book profiles with a new 'confirmed' state tracking mechanism - Updated Pillow dependency for robust image handling - Configured .gitignore for audiobook and audio cache exports
272 lines
5.1 KiB
JSON
272 lines
5.1 KiB
JSON
[
|
|
{
|
|
"char": "MARCIAN",
|
|
"emotion": "befehlend",
|
|
"backend": "fishspeech",
|
|
"file": "marcian_1_befehlend_fish.mp3",
|
|
"bytes": 38470,
|
|
"secs": 17.4,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "MARCIAN",
|
|
"emotion": "befehlend",
|
|
"backend": "voice_design",
|
|
"file": "marcian_1_befehlend_qwen3design.mp3",
|
|
"bytes": 20013,
|
|
"secs": 4.0,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "MARCIAN",
|
|
"emotion": "kalt und zynisch",
|
|
"backend": "fishspeech",
|
|
"file": "marcian_2_kalt_und_zynisch_fish.mp3",
|
|
"bytes": 23214,
|
|
"secs": 10.9,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "MARCIAN",
|
|
"emotion": "kalt und zynisch",
|
|
"backend": "voice_design",
|
|
"file": "marcian_2_kalt_und_zynisch_qwen3design.mp3",
|
|
"bytes": 17709,
|
|
"secs": 3.6,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "MARCIAN",
|
|
"emotion": "fragend",
|
|
"backend": "fishspeech",
|
|
"file": "marcian_3_fragend_fish.mp3",
|
|
"bytes": 39097,
|
|
"secs": 18.3,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "MARCIAN",
|
|
"emotion": "fragend",
|
|
"backend": "voice_design",
|
|
"file": "marcian_3_fragend_qwen3design.mp3",
|
|
"bytes": 19629,
|
|
"secs": 4.5,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "MARCIAN",
|
|
"emotion": "entschlossen",
|
|
"backend": "fishspeech",
|
|
"file": "marcian_4_entschlossen_fish.mp3",
|
|
"bytes": 57069,
|
|
"secs": 25.7,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "MARCIAN",
|
|
"emotion": "entschlossen",
|
|
"backend": "voice_design",
|
|
"file": "marcian_4_entschlossen_qwen3design.mp3",
|
|
"bytes": 26349,
|
|
"secs": 4.9,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "MARCIAN",
|
|
"emotion": "ernst",
|
|
"backend": "fishspeech",
|
|
"file": "marcian_5_ernst_fish.mp3",
|
|
"bytes": 32200,
|
|
"secs": 13.3,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "MARCIAN",
|
|
"emotion": "ernst",
|
|
"backend": "voice_design",
|
|
"file": "marcian_5_ernst_qwen3design.mp3",
|
|
"bytes": 15501,
|
|
"secs": 2.9,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "LYSANDRA",
|
|
"emotion": "resigniert",
|
|
"backend": "fishspeech",
|
|
"file": "lysandra_1_resigniert_fish.mp3",
|
|
"bytes": 39515,
|
|
"secs": 15.6,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "LYSANDRA",
|
|
"emotion": "resigniert",
|
|
"backend": "voice_design",
|
|
"file": "lysandra_1_resigniert_qwen3design.mp3",
|
|
"bytes": 25389,
|
|
"secs": 4.6,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "LYSANDRA",
|
|
"emotion": "besorgt",
|
|
"backend": "fishspeech",
|
|
"file": "lysandra_2_besorgt_fish.mp3",
|
|
"bytes": 20289,
|
|
"secs": 8.1,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "LYSANDRA",
|
|
"emotion": "besorgt",
|
|
"backend": "voice_design",
|
|
"file": "lysandra_2_besorgt_qwen3design.mp3",
|
|
"bytes": 14829,
|
|
"secs": 2.5,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "LYSANDRA",
|
|
"emotion": "abweisend",
|
|
"backend": "fishspeech",
|
|
"file": "lysandra_3_abweisend_fish.mp3",
|
|
"bytes": 19871,
|
|
"secs": 7.9,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "LYSANDRA",
|
|
"emotion": "abweisend",
|
|
"backend": "voice_design",
|
|
"file": "lysandra_3_abweisend_qwen3design.mp3",
|
|
"bytes": 10413,
|
|
"secs": 1.9,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "LYSANDRA",
|
|
"emotion": "verächtlich",
|
|
"backend": "fishspeech",
|
|
"file": "lysandra_4_verachtlich_fish.mp3",
|
|
"bytes": 48919,
|
|
"secs": 18.6,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "LYSANDRA",
|
|
"emotion": "verächtlich",
|
|
"backend": "voice_design",
|
|
"file": "lysandra_4_verachtlich_qwen3design.mp3",
|
|
"bytes": 20973,
|
|
"secs": 3.7,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "LYSANDRA",
|
|
"emotion": "schroff",
|
|
"backend": "fishspeech",
|
|
"file": "lysandra_5_schroff_fish.mp3",
|
|
"bytes": 35544,
|
|
"secs": 13.9,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "LYSANDRA",
|
|
"emotion": "schroff",
|
|
"backend": "voice_design",
|
|
"file": "lysandra_5_schroff_qwen3design.mp3",
|
|
"bytes": 17709,
|
|
"secs": 3.1,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "DARRAG",
|
|
"emotion": "befehlend",
|
|
"backend": "fishspeech",
|
|
"file": "darrag_1_befehlend_fish.mp3",
|
|
"bytes": 47038,
|
|
"secs": 18.4,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "DARRAG",
|
|
"emotion": "befehlend",
|
|
"backend": "voice_design",
|
|
"file": "darrag_1_befehlend_qwen3design.mp3",
|
|
"bytes": 22893,
|
|
"secs": 4.0,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "DARRAG",
|
|
"emotion": "entschlossen",
|
|
"backend": "fishspeech",
|
|
"file": "darrag_2_entschlossen_fish.mp3",
|
|
"bytes": 19453,
|
|
"secs": 7.9,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "DARRAG",
|
|
"emotion": "entschlossen",
|
|
"backend": "voice_design",
|
|
"file": "darrag_2_entschlossen_qwen3design.mp3",
|
|
"bytes": 13293,
|
|
"secs": 2.3,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "DARRAG",
|
|
"emotion": "dringend",
|
|
"backend": "fishspeech",
|
|
"file": "darrag_3_dringend_fish.mp3",
|
|
"bytes": 16945,
|
|
"secs": 7.0,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "DARRAG",
|
|
"emotion": "dringend",
|
|
"backend": "voice_design",
|
|
"file": "darrag_3_dringend_qwen3design.mp3",
|
|
"bytes": 9069,
|
|
"secs": 1.7,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "DARRAG",
|
|
"emotion": "drohend",
|
|
"backend": "fishspeech",
|
|
"file": "darrag_4_drohend_fish.mp3",
|
|
"bytes": 26140,
|
|
"secs": 10.3,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "DARRAG",
|
|
"emotion": "drohend",
|
|
"backend": "voice_design",
|
|
"file": "darrag_4_drohend_qwen3design.mp3",
|
|
"bytes": 13869,
|
|
"secs": 2.5,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "DARRAG",
|
|
"emotion": "überrascht",
|
|
"backend": "fishspeech",
|
|
"file": "darrag_5_uberrascht_fish.mp3",
|
|
"bytes": 18408,
|
|
"secs": 7.6,
|
|
"ok": true
|
|
},
|
|
{
|
|
"char": "DARRAG",
|
|
"emotion": "überrascht",
|
|
"backend": "voice_design",
|
|
"file": "darrag_5_uberrascht_qwen3design.mp3",
|
|
"bytes": 7533,
|
|
"secs": 1.4,
|
|
"ok": true
|
|
}
|
|
] |