Spaces:
Running on Zero
Running on Zero
Commit History
-
Long-form chunking + RE-USE on referenceβ
Port long-form generation from the upstream DramaBox repo (commit 382a37c) to the HF Space: - Auto chunk-and-stitch when the prompt's estimated (or explicit) duration exceeds the max_chunk_duration cap; quote-aware sentence splitter (new src/text_chunker.py) and shared duration estimator (new src/duration_estimator.py). Chunks are stitched with an equal-power crossfade so independently-generated joins are inaudible. - RE-USE input-side voice-reference denoise (new src/super_resolution.py). Applied to the *reference* before VAE encoding so the model conditions on a clean speaker / style anchor; the generated paralinguistic content (laughs, breaths, sighs) stays untouched. Cached per session so chunked runs don't re-denoise the same reference per chunk. Silently falls back if the mamba_ssm / causal-conv1d kernels can't be loaded. - /generate_audio API gains denoise_ref + chunking knobs with sensible defaults, so the existing index.html client (which sends only the β¦6293c36
-
Add explicit Target Duration slider (0β60s) + gen_duration kwargβ
Manmay Nakhashi- TTSServer.generate gains gen_duration: float = 0.0 (override estimator) - Gradio app exposes a 'Target duration (s)' slider (0 = auto) - inference.py --gen-duration help text expanded - Auto-rescale and end-of-clip patch already active for long outputs For music / multi-section scenes set the slider to 20β60 s and the auto-rescale schedule keeps the output safe at any cfg.a98b3c2 -
Rebrand: DramaBox β LTX-2.3-Voiceβ
Manmay Nakhashi- README title + frontmatter (title, emoji, license_link, short_description) - All in-text references in docs and code - model_downloader: DRAMABOX_REPO β LTX23_VOICE_REPO, default cache β ~/.cache/ltx-2.3-voice - app.py title, prefix, log lines - HF model+space repos are renamed to ResembleAI/LTX-2.3-Voice (HF auto-redirects old paths) The on-disk safetensors filenames (`dramabox-dit-v1.safetensors`, `dramabox-audio-components.safetensors`) stay as-is to avoid an 8 GB re-upload; comment in model_downloader.py explains the leftover names.0bab3ec
-
DramaBox Space β initial app + vendored ltx2
Unverified signatureef20ddf