Expand description
xil produce β generate one voice stem per dialogue line (ElevenLabs,
gTTS or Chatterbox Turbo), plus optional SFX stems, with a manifest that
lets --reconcile re-link stems after a re-parse. Port of
XILP002_producer.py.
StructsΒ§
- Args π
- Dialogue π
- DryRun
Opts π - GenOpts π
- Speaker
Cfg π - A speakerβs config dict (
VoiceConfigplus the voice-setting fields).
FunctionsΒ§
- best_
model π - cfg_key π
- check_
quota π - command
- The clap definition behind
--help, for man pages. - content_
key π - dry_run π
- entry_
key π - execute π
- format_
seq_ πlist - generate_
voices π - has_
enough π - has_key π
- in_
selection π - load_
manifest π - load_
production π load_production(script, cast)β(config, dialogue, tag).- manifest_
entry π - manifest_
path π - opt_f π
- parse_
seq_ πlist _parse_seq_list: comma-separated ints, blanks ignored.- print_
voice_ πrefs_ table - reconcile π
- run
- save_
manifest π - sfx_
dir_ πfor sfx_common.sfx_dir(slug): the per-show library when it exists.- speakable π
textstill has something to say once[tags]and punctuation go.- subscription π
- upsert π
Type AliasesΒ§
- Key π