Spaces:
Running on Zero
Running on Zero
Commit History
-
Add My Voice 3 permanent reference voice Running
Verified signatureAdds a third cleaned, normalised 20s reference voice (assets/voice_3.wav) with a quick-pick button.b338551
-
Status probe bypasses queue
Verified signaturebackend_status endpoint now runs with queue=False so frontends can poll it even while a generation is running.bf48df5 -
Live progress events for external frontends (logs + ETA)
Verified signaturesynthesize now reports granular progress via gr.Progress: validating, reference prep, model load, synthesis with a smooth ticker, and saving. The duration estimator accepts injected kwargs safely.1de635c -
Add backend_status probe API + lower cold-start duration to 120s
Verified signatureExposes a lightweight non-GPU backend_status endpoint (warmup state, model loaded, uptime) so external frontends can check readiness before spending GPU quota, and lowers the cold-start duration request to 120s to stay within lower visitor tier caps.9960c73 -
Disable experimental SSR mode - fixes broken mobile layout (narrow column)
Verified signatureGradio's experimental SSR mode rendered the app in a narrow left column with a blank right strip on phones. launch(ssr_mode=False) is the documented fix; also relaxes the body max-width clamp.e0d2d02 -
Mobile fix v2: strict single-column layout, forced overflow clamp
Verified signatureDrops the two-column layout entirely so nothing renders side-by-side, stacks the advanced settings row on phones, and hard-clamps horizontal overflow with min-width 0 on all blocks.7cdcd58 -
Fix mobile layout: single-column stacking, no horizontal overflow
Verified signatureOn phones the two-column layout and quick-pick buttons overflowed the viewport. Mobile CSS now stacks all rows vertically, wraps the voice buttons, forces min-width 0 on blocks, and hides horizontal overflow. Hero text shortened.d0d2873 -
Add permanent saved voices + mobile-friendly premium UI
Verified signatureAdds two cleaned, normalised 20s reference voices to assets/ so no upload is needed. Quick-pick buttons and one-tap examples use them; the reference is preloaded by default. Shorter labels and CSS media queries fix cramped mobile rendering.3a585d6 -
Premium UI, quota-smart GPU duration, reference auto-clean, quota panel
Verified signature1) Premium dark UI with hero header, advanced settings accordion and tips. 2) Per-request GPU duration estimation so visitors only reserve the quota they need. 3) Reference clips are auto-trimmed and normalised for closer cloning. 4) Live ZeroGPU quota panel decoded from the visitor's token plus session usage tracking. 5) Sample voice examples.ee3ebe0 -
Pre-download IndexTTS aux models on CPU at startup to save GPU quota
Verified signatureIndexTTS2 auto-downloads ~5GB of auxiliary models (w2v-bert-2.0, MaskGCT codec, CAMPPlus, BigVGAN) when aux_paths is None, which ran inside the ZeroGPU allocation. Now warm-up calls ensure_models_available() on the CPU so the GPU is only used for synthesis.e438e12 -
Fix numpy 2.x crash: bump tensorboard to 2.18 + np.bool8 compat shim
Verified signaturetensorboard 2.9 references np.bool8 which was removed in NumPy 2.x, crashing synthesis at import time (via audiotools). Upgraded tensorboard to 2.18.0 and added a numpy compat shim as a safety net for other legacy pinned libraries.2e6fa1c -
Fix quota waste: warm up model + deps on CPU at startup, GPU only for synthesis
Verified signatureMove pip installs and the multi-GB model download out of the ZeroGPU function into a CPU warm-up thread at Space startup, and raise the GPU duration so the first request does not time out.19c30ef
-
Update app.py
Verified signature2a254c5 -
Upload 2 files
Verified signature2622bdc -
Upload 2 files
Verified signature48d41a0 -
Update README.md
Verified signature46ef87e -
Delete STYLE_TRAINING.md
Verified signature9068975 -
Update requirements.txt
Verified signature5908ca3 -
Update app.py
Verified signatureea2bc01 -
Update app.py
Verified signaturea763286 -
Update requirements.txt
Verified signature05cd530 -
Upload 2 files
Verified signature10e0e5e -
Update README.md
Verified signatured062aa8 -
Delete ZEROGPU_TRAINING.md
Verified signatureda66fd7 -
Delete README_HF_SPACE.md
Verified signaturea6fb916 -
Delete train_style_lora.py
Verified signaturee23ca1c -
Delete style_lock.txt
Verified signature27a8474 -
Delete prepare_dataset.py
Verified signature3b58151 -
Delete expressions.json
Verified signature70b73cd -
Delete DEPLOY_HF.md
Verified signature932a577 -
Upload 3 files
Verified signature5b8bd4a -
Upload 2 files
Verified signaturee1f75e0 -
Update requirements.txt
Verified signature1049608 -
Update app.py
Verified signature4e88438 -
Update README.md
Verified signaturec483d58 -
Upload 3 files
Verified signature8cc3942
-
Upload 8 files
Verified signature04b5cae -
Upload 6 files
Verified signature6efa079 -
Upload 6 files
Verified signature0ba0345 -
Upload 7 files
Verified signatureaed107f -
Update README.md
Verified signature3a5f7c8 -
Update README.md
Verified signature4d08e60 -
Upload 8 files
Verified signature2b57a0a -
Update README.md
Verified signature9aac8dc -
Update README.md
Verified signatured0ed93e -
Upload 8 files
Verified signature0f074f9 -
Create weights/ └── offex3dstyle.safetensors
Verified signature4d92fa4 -
Upload 12 files
Verified signature0398148 -
Create dataset/metadata.jsonl
Verified signature835be6a -
Delete H\
Verified signaturec798068