Commit Graph
246 Commits
Author SHA1 Message Date
Hawk Lee ccfa97d03b Fix 7B path (vibevoice/VibeVoice-7B), add max_length_times param to prevent early cutoff 2025-12-29 17:52:12 +08:00
Hawk Lee 121bb6c61a Add speed control parameter (post-process time-stretch) 2025-12-29 17:47:17 +08:00
Hawk Lee 9f70ca0155 Add VibeVoice 7B support; update README with language info (en/zh only) 2025-12-29 17:40:44 +08:00
Hawk Lee 7f2dd14a1f Fix VibeVoice params: replace language/speed with cfg_scale/ddpm_steps 2025-12-29 17:35:02 +08:00
Hawk Lee abf78c0257 Update README: VibeVoice development status and known limitations 2025-12-29 17:30:47 +08:00
Hawk Lee c5b9317523 Final cleanup: remove debug prints, delete temp repos 2025-12-29 17:26:35 +08:00
Hawk Lee 3e7fee5939 Fix KeyError in non-streaming model: use resolved input_ids 2025-12-29 17:16:51 +08:00
Hawk Lee 8172878446 Fix config class mismatch: use non-streaming VibeVoiceConfig for non-streaming model 2025-12-29 17:12:17 +08:00
Hawk Lee 8ae16192de Remove temp_repo submodule 2025-12-29 17:07:48 +08:00
Hawk Lee be9f4b05f5 Switch to non-streaming VibeVoiceForConditionalGenerationInference 2025-12-29 17:07:32 +08:00
Hawk Lee 83072f76fe Pass input_ids positionally to fix transformers generation error 2025-12-29 16:53:33 +08:00
Hawk Lee e47d9c432e Refactor VibeVoice generate to handle inputs dynamically and set explicit token IDs 2025-12-29 16:38:04 +08:00
Hawk Lee a60810cdca Add debug logging for processor output keys 2025-12-29 16:17:52 +08:00
Hawk Lee d2022fc825 Bundle VibeVoice generation_config and implement fallback loading 2025-12-29 16:10:48 +08:00
Hawk Lee 848297a804 Fix UnboundLocalError in VibeVoice core 2025-12-29 15:48:09 +08:00
Hawk Lee d76d2712e6 Fix VibeVoice load path cleanup bug & update README file structure 2025-12-29 15:45:16 +08:00
Hawk Lee e8de3283b3 Refactor VibeVoice to self-contained core (no remote code execution) 2025-12-29 15:40:35 +08:00
Hawk Lee e479e26e0a fix: forcefully patch remote model files on disk to bypass AutoModel read-only loading (v1.5.00) 2025-12-29 15:08:39 +08:00
Hawk Lee 9468f2d19f fix: use generalized regex for .to(device) runtime patching to match any usage pattern (v1.5.00) 2025-12-29 15:03:07 +08:00
Hawk Lee c8e990b9cd fix: correct relative import in bundled vibevoice_processor.py and update task status (v1.5.00) 2025-12-29 14:59:07 +08:00
Hawk Lee 5894838e33 fix: skip runtime hot-patching for bundled internal files to avoid double-patching SyntaxErrors (v1.5.00) 2025-12-29 14:51:09 +08:00
Hawk Lee 868d04f710 chore: add debug logging to exec() to diagnose SyntaxError from runtime patching (v1.5.00) 2025-12-29 14:46:35 +08:00
Hawk Lee b26995f511 fix: use idempotent regex for runtime patching to prevent double-patching existing checks and SyntaxErrors (v1.5.00) 2025-12-29 14:39:34 +08:00
Hawk Lee 79d426915b fix: restore runtime safety patching for .to(device) to support unbundled remote model files (v1.5.00) 2025-12-29 14:36:53 +08:00
Hawk Lee 45d1c4625a refactor: fully fix all remaining relative imports in vibevoice_core files to absolute imports (v1.5.00) 2025-12-29 14:28:18 +08:00
Hawk Lee fbd68ca36c refactor: statically fix relative imports in modeling_vibevoice files to absolute imports to prevent runtime loading errors (v1.5.00) 2025-12-29 14:15:42 +08:00
Hawk Lee 7e02593cf7 fix: improved regex for patching relative imports in bundled VibeVoice modules (v1.5.00) 2025-12-29 14:08:30 +08:00
Hawk Lee 9a5875d9d7 refactor: replace runtime regex hot-patching with static file fixes in vibevoice_core; prioritize bundled modules (v1.5.00) 2025-12-29 13:59:02 +08:00
Hawk Lee b305176b5c fix: pre-patch VibeVoice dependencies (modeling_vibevoice_inference) to ensure safety patches are applied recursively (v1.5.00) 2025-12-29 13:45:34 +08:00
Hawk Lee a532d6a63d fix: add missing 'schedule' dependency to vibevoice_core for modeling_vibevoice.py (v1.5.00) 2025-12-29 13:36:48 +08:00
Hawk Lee e5384ae67c fix: reliably load and register VibeVoice sub-model classes by falling back to modeling_vibevoice.py (v1.5.00) 2025-12-29 13:29:42 +08:00
Hawk Lee 68413406f7 fix: register all VibeVoice sub-model classes (Acoustic, Semantic, DiffusionHead) with AutoModel (v1.5.00) 2025-12-29 13:18:53 +08:00
Hawk Lee 2b54f1a99b fix: remove incorrect registration of VibeVoiceStreamingConfig to resolve model_type mismatch (v1.5.00) 2025-12-29 12:33:18 +08:00
Hawk Lee 3e828a59d3 fix: register all nested VibeVoice config classes (Acoustic, Semantic, etc.) to AutoConfig (v1.5.00) 2025-12-29 11:29:27 +08:00
Hawk Lee 5d4107313e fix: force hot-patching of VibeVoice modules even if cached, with robust regex (v1.5.00) 2025-12-29 11:12:42 +08:00
Hawk Lee aaa4ec5adf fix: improved regex for hot-patching VibeVoice model code to be more robust (v1.5.00) 2025-12-29 11:04:41 +08:00
Hawk Lee 5759fb9087 fix: use robust regex hot-patching for external VibeVoice code (v1.5.00) 2025-12-29 10:33:35 +08:00
Hawk Lee 81550c923e fix: hot-patch loaded model code to prevent crashes on None inputs (v1.5.00) 2025-12-29 10:11:57 +08:00
Hawk Lee fbeea41edd fix: enforce reference_audio requirement to prevent model inference crash (v1.5.00) 2025-12-29 10:07:20 +08:00
Hawk Lee e067dd7cf1 fix: safely handle None optional inputs in VibeVoice generation (v1.5.00) 2025-12-29 10:03:47 +08:00
Hawk Lee 799e639a55 fix: monkey-patch tokenizer with VibeVoice specific attributes (v1.5.00) 2025-12-29 10:00:26 +08:00
Hawk Lee 6f7f1dd993 fix: auto-format text input with speaker tags if missing (v1.5.00) 2025-12-29 09:57:52 +08:00
Hawk Lee 2e5ae0bf9e fix: prevent repeated module loading to avoid type mismatch in AutoConfig registry (v1.5.00) 2025-12-29 09:55:59 +08:00
Hawk Lee 5c7148b147 fix: add missing vibevoice_core files and update sys.path for relative imports (v1.5.00) 2025-12-29 09:49:32 +08:00
Hawk Lee 49337afe25 fix: remove nested try block in v1.5.00 2025-12-29 09:39:57 +08:00
Hawk Lee e0bddc23ae fix: resolve syntax error and clean up module loading in v1.5.00 2025-12-29 09:33:05 +08:00
Hawk Lee 7efe3d66fe fix: resolve code duplication and try-except syntax in v1.5.00 2025-12-29 09:29:12 +08:00
Hawk Lee 5140148dd8 chore: bump version to 1.4.99 2025-12-29 01:18:35 +08:00
Hawk Lee 6fb89b083e feat: implement VibeVoiceProcessor integration and dynamic loading (v1.4.99) 2025-12-29 01:17:43 +08:00
Hawk Lee f65cda6c2f fix: pass tokenizer to VibeVoice generate (v1.4.98) 2025-12-29 01:13:37 +08:00