Commit Graph
647 Commits
Author SHA1 Message Date
diodiogod 08e8e8c884 Version 5.8.1
Add MOSS community full-checkpoint support

Implementation details:
- Add the LAION MOSS-TTS v1.5 Voice Acting 8B community model to the engine dropdown and downloader
- Discover compatible local MOSS full checkpoints and resolve architecture from config.json
- Enable the LAION Delay checkpoint in the existing LoRA training pipeline
- Reject unsupported local MOSS layouts instead of assuming Local Transformer
- Address issue #340
2026-08-11 23:42:44 -03:00
diodiogod 46c324c1ce Version 5.8.0
Release IndexTTS 2.5 model-version support

Implementation details:
- Add the official multilingual 2.5 backend and pinned model snapshot
- Add explicit language, duration-factor, and text-normalization controls
- Preserve IndexTTS 2.0 compatibility and emotion-control features
- Fix Text and SRT processor invalidation when switching model versions
- Separate generated-audio cache entries by model and 2.5 parameters
2026-08-11 23:08:51 -03:00
diodiogod 2bc4c2a18d Add IndexTTS 2.5 support 2026-08-11 23:08:35 -03:00
diodiogod 923f7b3c32 Version 5.7.0
Release DramaBox LoRA training support

Implementation details:
- Add DramaBox dataset preparation, training configuration, and integrated trainer nodes
- Add official audio-branch preprocessing and IC-LoRA training support
- Add DramaBox LoRA adapter loading with runtime reuse and cache-aware strength changes
- Generalize shared training clip staging and dataset-row handling
- Add DramaBox training documentation and example workflow
2026-08-10 18:08:59 -03:00
diodiogod 9c40f4542b Add DramaBox LoRA training workflow
- Add the ready-to-use DramaBox LoRA training workflow and cover
- List the workflow in the README examples
- Keep DramaBox fine-tuning documentation general and capability-focused
2026-08-10 18:08:19 -03:00
diodiogod bf7d83f26e Improve DramaBox LoRA runtime reuse and documentation 2026-08-10 11:10:23 -03:00
diodiogod b09e5023b5 Add DramaBox LoRA training and adapter loading 2026-08-09 23:50:59 -03:00
diodiogod 586bd96e51 Version 5.6.5
Fix MOSS Dataset Prep workflow compatibility

Technical details:
- Restore the original serialized order of all existing optional widgets
- Append recursive_folder_scan after legacy widget values
- Prevent saved workflows from shifting validation and codec settings
- Address issue #340
2026-08-03 17:47:14 -03:00
diodiogod 127bfe32fc Version 5.6.4
Add MOSS training folder dataset import

Implementation details:
- Accept paired audio and transcript folders in MOSS Dataset Prep
- Generate deterministic cached JSONL manifests without changing existing manifest behavior
- Add optional recursive scanning and validation-folder support
- Address issue #340
2026-08-03 08:10:33 -03:00
diodiogod 2f587b22b3 Version 5.6.3
Prevent installer validation from importing engine runtimes

Technical details:
- Walk dotted module specs without importing parent packages
- Keep presence-only validation isolated from third-party startup checks
- Add regression coverage for import side effects
- Address issue #337
2026-08-01 17:46:46 -03:00
diodiogod 48608775e0 Version 5.6.2
Handle incompatible FlashAttention installs in F5-TTS

Technical details:
- Validate optional FlashAttention submodules before enabling the backend
- Keep F5-TTS on PyTorch attention when FlashAttention is partial or incompatible
- Improve the explicit FlashAttention backend error
- Address issue #334
2026-07-30 19:50:54 -03:00
diodiogod eaaacef869 Version 5.6.1
Allow installer to continue without optional audio libraries

Technical details:
- Treat PortAudio and libsamplerate checks as non-fatal warnings on Linux and macOS
- Allow Fish Audio S2 runtime installation to run in headless environments
- Correct Fedora dependency guidance
- Address issues #330 and #332
2026-07-30 17:44:51 -03:00
diodiogod 871c97fd99 Remove DramaBox cover link from workflow table 2026-07-25 12:31:14 -03:00
diodiogod fa30dc6768 Add DramaBox workflow and quotation highlighting
- Add the DramaBox integration workflow and matching cover art
- Link the workflow from the README engine workflow table
- Highlight complete straight and curly quoted spans in the Multiline TTS Tag Editor
- Preserve existing tag colors and ignore unmatched or multiline quote pairs
2026-07-25 12:30:32 -03:00
diodiogod c28d903d02 Version 5.6.0
Release DramaBox and ChatterBox V3 integration

Implementation details:
- Add DramaBox unified TTS and SRT processors with native duration targeting
- Add DramaBox prompt templates, negative prompting, memory strategies, FP8, compile, cache invalidation, and silence diagnostics
- Add ChatterBox 23-Lang V3 checkpoint loading and output artifact handling
- Update engine metadata, generated documentation, parameter switching, installer dependencies, and model downloads
2026-07-25 11:39:24 -03:00
diodiogod 517d11ed4c Add DramaBox and ChatterBox V3 support
- Integrate DramaBox with unified TTS and SRT generation, duration targeting, prompt templates, memory strategies, FP8, compile, and silence diagnostics
- Add ChatterBox 23-Lang V3 checkpoint support and artifact handling
- Extend parameter switching, generated-audio caching, tag editor controls, model downloads, and engine registration
- Add user documentation, engine metadata, generated comparison tables, and FL-MCP launcher reliability updates
2026-07-25 11:38:52 -03:00
diodiogod 625d22d6f6 Version 5.5.3
Release Character Alias Manager improvements

Technical details:
- Add per-user grouped alias persistence and management API
- Add character preview and missing-transcript metadata
- Integrate alias management with Character Voices and Multiline TTS Tag Editor
- Improve drag feedback, waveform rendering, zoom behavior, discovery refresh, and logging
2026-07-24 23:37:50 -03:00
diodiogod 2ecd43a5e6 Extend project evolution timeline 2026-07-24 23:37:34 -03:00
diodiogod d1bfe54ffd Version 5.5.2
Release IndexTTS emotion import modal fix

Technical details:
- Update the emotion configuration overlay stacking order
- Keep feedback notifications visible above the vector editor and import dialog
2026-07-21 14:05:20 -03:00
diodiogod 3d7e8dfaa1 Version 5.5.1
Fix Step Audio EditX generation and runtime compatibility

Technical details:
- Restore the correct Step prompt, token layout, untied audio head, and memory-safe attention behavior
- Add shared and dedicated Transformers 4 runtime routing with worker progress reporting
- Preserve runtime selection across TTS, SRT, caching, and inline audio editing
- Fix character voice handling, empty audio validation, sample-rate interface, and deprecated dependency calls
2026-07-18 20:38:56 -03:00
diodiogod 1d52a51206 Version 5.5.0
Release unified voice design and MOSS sound effects

Implementation details:
- Add MOSS-TTS v1.5 model selection and LoRA training support
- Add MOSS-SoundEffect v1 through the MOSS engine
- Add dedicated MOSS-SoundEffect v2 diffusion engine
- Standardize Voice Designer and Sound Effects provider routing
- Add reusable Save Character Voice persistence
- Refactor Character Voices discovery and compact preview layout
- Remove the legacy Qwen-specific voice designer node
- Add example workflows, guides, model metadata, and cleaner download logging
2026-07-17 17:52:48 -03:00
diodiogod a8e08b5508 Link Voice Designer example workflow 2026-07-17 17:47:14 -03:00
diodiogod 58a754ac2c Remove legacy Qwen voice designer node 2026-07-17 17:26:53 -03:00
diodiogod edb7010184 Add Sound Effects workflow and guide 2026-07-17 11:13:48 -03:00
diodiogod 0c3073e491 Standardize engine model dropdown choices 2026-07-16 15:02:12 -03:00
diodiogod 4a1bfd7b75 Merge branch 'main' into codex/unified-voice-design-and-saving 2026-07-16 14:03:31 -03:00
diodiogod a944650fde Version 5.4.16
Release Qwen runtime and legacy voice compatibility fixes

Technical details:
- Pin legacy Transformers 4 runtimes to supported kernels versions
- Correct Qwen generation block progress planning
- Migrate old Character Voices workflow state to canonical transcripts
2026-07-16 13:51:59 -03:00
diodiogod 97f4a0c365 Add unified MOSS audio generation workflows 2026-07-16 12:35:01 -03:00
diodiogod f1f52c9d41 Version 5.4.15
Release Fish and VibeVoice compatibility repairs

Technical details:
- Restore the removed TorchAudio backend probe for Fish Audio S2
- Resolve local VibeVoice paths in the parent ComfyUI process
- Pass absolute model paths to isolated VibeVoice workers
- Add focused runtime regression tests
2026-07-15 15:13:34 -03:00
diodiogod 798f3f4192 Version 5.4.14
Release engine runtime installation repairs

Technical details:
- Correct Fish Audio S2 namespace package restoration
- Add safe Dots TTS normalization fallback handling
- Remove conflicting VibeVoice WebRTC dependencies
- Invalidate isolated runtimes when dependency profiles change
2026-07-15 06:53:59 -03:00
diodiogod f344099e3b Add unified voice design and character saving 2026-07-15 00:22:32 -03:00
diodiogod 11b7a3c7fc Version 5.4.13
Release RVC HuBERT dimension handling

Technical details:
- Address issue #319 by selecting the HuBERT encoder after reading checkpoint dimensions
- Preserve explicit HuBERT selections
- Add strong experimental warnings for unsupported HuBERT Large training
2026-07-14 18:59:05 -03:00
diodiogod 561267d10b Version 5.4.12
Fix Fish Audio S2 and Dots installer compatibility

Technical details:
- Restore Fish source subpackages omitted by the upstream wheel metadata
- Allow the tested Dots source install on Python 3.13 without changing dependencies
2026-07-14 16:42:07 -03:00
diodiogod 516ab1595f Version 5.4.11
Address issue #319 RVC Dataset Prep cache rebuild

Technical details:
- Rebuild RVC prepared datasets when the filelist or required feature artifacts are missing
- Preserve filelist-only refresh for complete stale caches
- Prevent first-run dataset preparation from skipping HuBERT feature extraction
2026-07-13 22:15:09 -03:00
diodiogod 0c527ef541 Version 5.4.10
Document engine reference transcript requirements

Implementation details:
- Add typed reference_transcript metadata for every engine
- Extend the feature table generator for requirement-valued rows
- Regenerate the feature matrix with conditional mode notes
2026-07-13 21:35:59 -03:00
diodiogod 55065cc2bc Version 5.4.9
Refine Character Voices waveform and discovery

Implementation details:
- Add normalized cached waveform rendering to the trim timeline
- Add bounded playback progress with a smooth playhead
- Anchor the trim transcription warning outside layout flow
- Stop node schema queries from forcing voice discovery rescans
- Deduplicate background discovery refreshes across instances

Follow-up to #318
2026-07-13 16:44:04 -03:00
diodiogod d0430d846d Version 5.4.8
Address CosyVoice3 ROCm precision handling (issue #323)

Technical details:
- Run the bundled Qwen LLM with BF16 autocast on ROCm
- Keep the CosyVoice3 flow model and HiFT vocoder in FP32
- Disable unsupported TensorRT loading on ROCm
- Forward LLM worker failures instead of decoding empty tokens
2026-07-13 11:59:53 -03:00
diodiogod 7ff08f6070 Version 5.4.7
Enhance Character Voices reference editing

Implementation details:
- Add automatic transcription loading and workflow-local overrides
- Add modular trim-range controls and reference_audio_only output
- Preserve source provenance while preventing stale path fallbacks
- Unify tensor-first voice reference resolution across affected engines

Fixes #318
2026-07-13 11:54:19 -03:00
diodiogod 0bab378191 Version 5.4.6
Fix IndexTTS-2 emotion vector import interface

Implementation details:
- Reuse the shared emotion configuration modal for import and export
- Allow JSON to be pasted and edited before an explicit Apply action
- Validate every imported value before changing any emotion control
- Remove clipboard-first automatic import behavior
2026-07-13 08:42:22 -03:00
diodiogod 0dbc69d27f Version 5.4.5
Fix Fish Audio S2 installer runtime validation

- Validate fish_speech.inference_engine instead of distribution metadata alone
- Repair incompatible Fish installations automatically
- Pin the tested Fish S2 v2.0.0-beta source revision
- Verify the runtime import after installation
2026-07-12 12:02:00 -03:00
diodiogod 7c64fedede Version 5.4.4
Release Multiline TTS Tag Editor inline emotion controls

Implementation details:
- Add engine-aware one-click and hold-drag tag swapping
- Support combined IndexTTS audio references and vector or text emotion controls
- Improve quoted emotion routing and long inline tag wrapping
- Fix tag parsing, character switching, and newline insertion behavior
2026-07-11 16:25:30 -03:00
diodiogod 6da635cf74 Sync IndexTTS updates and document editor features 2026-07-11 16:24:08 -03:00
diodiogod 057a9ef638 Document and compose inline emotion controls 2026-07-11 08:09:08 -03:00
diodiogod 46c051477d Version 5.4.3
Fix IndexTTS-2 emotion vector controls

Implementation details:
- Keep the fixed radar node size so button hit areas remain aligned
- Add clipped canvas rendering to prevent visual overflow
- Replace clipboard-dependent export fallback with a selectable JSON dialog
- Require explicit download and show import success feedback
2026-07-10 15:30:05 -03:00
diodiogod b31b31b89f Version 5.4.2
Address issue #312 with MPS-safe RVC tensor typing

Technical details:
- Keep RVC pitch indices integer on Apple MPS devices.
- Normalize phone features to the linear layer weight dtype.
- Normalize pitch values to torch.long at the encoder boundary.
- Preserve CUDA half-precision compatibility.
2026-07-10 14:25:59 -03:00
diodiogod 9757092aae Version 5.4.1
Address issue #311 with resilient MelBand resampling

Technical details:
- Route MelBand input conversion through the shared safe resampler.
- Fall back to torchaudio when librosa/Numba resampling is incompatible.
- Correct the PROJECT_INDEX path for bump instructions.
- Make version tooling use UTF-8 on Windows.
2026-07-10 14:06:12 -03:00
diodiogod 47a8c7c691 Version 5.4.0
Add Fish Audio S2 Pro engine and integration workflow

Implementation details:
- Integrate the official Fish S2 runtime with isolated loading and model selection
- Add native multi-speaker and custom character-switching generation paths
- Add inline instruction translation, language prompting, caching, compilation, and optional quantization
- Add unified Text and SRT workflow coverage with documentation and a workflow cover
2026-07-10 13:37:44 -03:00
diodiogod 1f2703a3a3 Add Fish Audio S2 integration workflow
Add the Fish Audio S2 Pro engine workflow with native and custom speaker modes, inline instruction handling, language prompting, compilation, quantization, and SRT support.

Document the workflow in the README and include a square cover image for the example workflow.
2026-07-10 13:37:01 -03:00
diodiogod 1218e01683 Fix OmniVoice tag handling to follow suite syntax 2026-07-07 00:13:19 -03:00
diodiogod 9081d3c22a Add Fish Audio S2 engine and fix VibeVoice speaker remap 2026-07-06 23:35:13 -03:00