Commit Graph
103 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 2bc4c2a18d Add IndexTTS 2.5 support 2026-08-11 23:08:35 -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 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 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 4f22f145d2 Document voice design capabilities 2026-07-17 17:51:44 -03:00
diodiogod 0c3073e491 Standardize engine model dropdown choices 2026-07-16 15:02:12 -03:00
diodiogod 97f4a0c365 Add unified MOSS audio generation workflows 2026-07-16 12:35:01 -03:00
diodiogod f344099e3b Add unified voice design and character saving 2026-07-15 00:22:32 -03:00
diodiogod f81ebf1f9d Compact reference transcript documentation
Keep the Feature Comparison matrix concise by moving transcript mode explanations into a single footnote.
2026-07-13 22:05:04 -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 282616ebe1 Finalize Fish Audio S2 integration 2026-07-10 09:09:17 -03:00
diodiogod 6ce60f31a2 Document new engine validation rules 2026-07-10 00:21:17 -03:00
diodiogod 9081d3c22a Add Fish Audio S2 engine and fix VibeVoice speaker remap 2026-07-06 23:35:13 -03:00
diodiogod a41ac5d89e Merge origin/main into feature/combined-granite-echo-testing 2026-06-23 18:27:49 -03:00
diodiogod 99ea0bc6f9 Refine Granite ASR diarization docs and timestamp handling 2026-06-23 18:21:19 -03:00
diodiogod a0b58e42f7 Normalize large-language engine summaries in generated tables
- add full and compact language summary overrides to the engine table generator
- show Higgs Audio v3 with globe-style 100+ language summary in the README table
- show OmniVoice as 600+ languages in both compact and full generated tables
2026-06-23 12:10:00 -03:00
diodiogod 44d164c2b7 Fix OmniVoice language summary in generated tables
- add compact language summary override support to the table generator
- show OmniVoice as 600+ languages in the README summary table
- rename OmniVoice voice design feature text to instruction-based voice design
2026-06-23 12:06:07 -03:00
diodiogod 36ed7d694a Add OmniVoice workflow example and docs polish 2026-06-23 11:46:37 -03:00
tazztone f2724520f4 docs: document Granite 4.1 2B models and regenerate engine tables 2026-06-23 16:02:13 +02:00
tazztone 0a8081f9c3 feat(granite): add speaker diarization for granite-speech-4.1-2b-plus and fix test runner environment detection 2026-06-23 10:30:04 +02:00
diodiogod af13209b47 Add OmniVoice engine with native SRT duration targeting 2026-06-18 22:23:32 -03:00
diodiogod 78d3e867ef Refine Dots README metadata
Documentation details:
- remove redundant zero-shot voice cloning note from Dots summaries
- replace vague language tags wording with language control
- normalize Dots size wording to ~6GB in generated docs
2026-06-15 10:39:29 -03:00
diodiogod db3a888b77 Refine Dots language handling and metadata 2026-06-15 10:00:13 -03:00
diodiogod cb6dfe3a11 Add Dots TTS engine integration 2026-06-14 15:27:58 -03:00
diodiogod b85067cc1c Treat RVC as language-agnostic in docs 2026-06-11 07:16:53 -03:00
diodiogod 4c0a0a934c Expand Higgs Audio v3 language coverage docs 2026-06-11 01:48:16 -03:00
diodiogod 9cb78c3157 Finalize Higgs Audio v3 transformers 5 integration 2026-06-11 01:16:55 -03:00
diodiogod 8367bc12bf Sync isolation runtime documentation 2026-06-09 18:11:35 -03:00
diodiogod 287978b6a9 Document Higgs Audio transformers 5 investigation 2026-06-08 17:40:15 -03:00
diodiogod 14c32a96d1 Add Qwen3-TTS shared isolation runtime 2026-06-06 22:26:45 -03:00
diodiogod 010e532b38 Add isolated runtimes implementation plan 2026-06-06 15:12:07 -03:00
diodiogod 2b61bafd73 Add shared VibeVoice isolation runtime 2026-06-06 15:09:27 -03:00
diodiogod 09f3654a13 Update MOSS metadata for initial LoRA training release 2026-05-26 01:26:15 -03:00
diodiogod f70654dc46 Version 4.26.4
Add MOSS LoRA loading support and compatibility validation

Implementation details:
- Add managed MOSS LoRA discovery and Hugging Face install flow under models/TTS/moss_tts/loras
- Wire PEFT adapter loading through the MOSS engine, adapter, cache, generation info, and unified model interface
- Validate adapter base-model compatibility before loading to prevent huge PEFT mismatch errors
- Raise real ComfyUI popup errors for MOSS LoRA/base model mismatches instead of generic engine creation failures
- Patch bundled MOSS Delay and TTSD classes for PEFT generation compatibility
- Upgrade installer requirement handling so outdated packages like peft are upgraded automatically
- Document the MOSS LoRA folder contract and update MOSS metadata
2026-05-23 17:42:01 -03:00
diodiogod 2b69130a42 Add MOSS-TTS engine family with native TTSD support (#295)
* docs: add new engine integration guide flow

* docs: link new engine guide navigation

* docs: clarify SRT is required for TTS engines

* docs: document SRT reuse of TTS processor

* docs: move new engine guide link below timeline

* Add MOSS-TTS engine integration

* docs: add reference input mode to engine research

* Add MOSS-TTS engine checkpoint

* Refine MOSS prompt fields and parameter switching

* Refine MOSS prompt field warnings and caching

* Improve MOSS inline edit handling and VRAM handoff

* Improve MOSS native dialogue mapping and UI

* docs: add long-form model analysis and VibeVoice reference

* Improve MOSS TTSD chunking, interrupts, and SRT mapping

* Refine MOSS mapping, device checks, and metadata

* Make MOSS native incompatibilities hard-fail

* Document MOSS native hard-fail compatibility rules
2026-05-18 16:42:53 -03:00
diodiogod f1f05ae290 Document RVC training workflow and capabilities 2026-04-05 13:08:45 -03:00
diodiogod 1df7df8b77 Version 4.24.18
Improve VibeVoice and KugelAudio model support

Technical details:
- Add kugel-2 support as a VibeVoice KugelAudio variant
- Normalize KugelAudio v2 config fields for transformers 4.x compatibility
- Fix UnifiedDownloader alt_repo handling for VibeVoice Hindi tokenizer downloads
- Improve VibeVoice pause-tag tracing in custom character switching
- Update VibeVoice model registry and generated docs
2026-04-03 22:12:25 -03:00
diodiogod 1653c689e5 Add standalone ASR punctuation and auxiliary model registry
Implementation details:
- add a standalone punctuation/truecase text node for raw ASR transcripts
- create a separate auxiliary-model YAML source of truth and docs generator
- register punctuation helper models outside the engine registry
- add lazy local download/runtime support for punctuators-backed ONNX models
- document auxiliary model sources and layouts for future helper-model expansion
2026-03-17 10:17:47 -03:00
diodiogod 6346122036 Generate README model auto-download table from YAML
- add README model download summary rows to the YAML source of truth
- generate and inject the README auto-download table via generate_engine_tables.py
- include Granite ASR in the generated model download summary
2026-03-17 00:19:02 -03:00
diodiogod c709f129fc Version 4.23.0
Add Granite ASR engine and expand unified ASR support

Implementation details:
- Add Granite ASR engine node, adapter, runtime, and unified downloader integration
- Reuse the Qwen forced aligner for optional custom Granite timestamps and SRT output
- Expose engine-side ASR translation target and prompt templates for Granite and Qwen
- Fix SRT overflow splitting so subtitle text is no longer silently dropped
- Update README and engine metadata for the expanded ASR lineup
2026-03-16 23:58:56 -03:00
diodiogod 70e8e1c356 Document Official 23-Lang Russian stress dictionary assets 2026-03-10 23:19:41 -03:00
diodiogod c834879563 docs: improve license table formatting for plain text rendering in LICENSE file 2026-03-01 02:06:04 -03:00
diodiogod 8849bcacfc docs: add model licenses to YAML source of truth, auto-generate license table in LICENSE file and full ENGINE_COMPARISON table 2026-03-01 02:02:30 -03:00
diodiogod c9b80e2340 docs: reorganize docs folder structure 2026-03-01 01:46:34 -03:00
diodiogod 104e3a72b4 docs: add Echo-TTS model sources and folder layout to YAML source of truth 2026-03-01 00:59:49 -03:00
diodiogod 4955436280 Fix Echo-TTS speed rating in engines YAML (Fast, not Slow) 2026-03-01 00:45:33 -03:00
diodiogod 597301fed9 fix(echo-tts): scope edit tags per pause fragment, fix VRAM reload, add to engine registry
- Fix inline edit tags (e.g. <Laughter>) incorrectly applying to entire
  combined audio when pause tags are present. Now parse pause tags first,
  extract edit tags per text fragment, apply edit post-processing per
  fragment before combining with silence.

- Fix force_speaker_kv + short fragments: replace hard error with smart
  auto-disable for fragments under 20 chars. Long fragments still benefit
  from force_speaker_kv; short ones generate cleanly without noisy tails.

- Fix VRAM unload/reload crash ("Inference tensors do not track version
  counter"): clone pca_state dict tensors before .to() to escape
  inference-mode version tracking after ComfyUI "Unload Models".

- Add Echo-TTS to tts_audio_suite_engines.yaml source of truth
  (English-only, ~7GB total, diffusion-based, CC-BY-NC-SA).
2026-03-01 00:45:33 -03:00