Skip to main content

Module produce

Module produce 

Source
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 πŸ”’
DryRunOpts πŸ”’
GenOpts πŸ”’
SpeakerCfg πŸ”’
A speaker’s config dict (VoiceConfig plus 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 πŸ”’
text still has something to say once [tags] and punctuation go.
subscription πŸ”’
upsert πŸ”’

Type AliasesΒ§

Key πŸ”’