Skip to content

Add VITS EVO#19

Merged
ZDisket merged 11 commits intomasterfrom
devits
Jan 23, 2026
Merged

Add VITS EVO#19
ZDisket merged 11 commits intomasterfrom
devits

Conversation

@ZDisket
Copy link
Owner

@ZDisket ZDisket commented Jan 20, 2026

Instead of DE-VITS, time to integrate VITS EVO, with the ONNX DirectML backend.

  • Add ONNX VITS EVO
  • DirectML GPU working
  • CPU working
  • Device selection

- copy tokenizer
- create clone class of string delimiter but wide (don't judge me for copying code)
- remove boost from orig code
- add utf8 lib
@ZDisket ZDisket self-assigned this Jan 20, 2026
@ZDisket ZDisket added the enhancement New feature or request label Jan 20, 2026
@TheDevloper2023
Copy link

Good afternoon,

I have looked through your PR, and it looks fantastic! What is the architectural difference between DE-VITS and EVO VITS? Also, what changed your mind about VITS in the first place?

Additionally, is https://github.com/ZDisket/supervits the implementation for EVO VITS, or will it be a separate repository in the near future?

@ZDisket
Copy link
Owner Author

ZDisket commented Jan 20, 2026

I have looked through your PR, and it looks fantastic! What is the architectural difference between DE-VITS and EVO VITS?

VITS EVO is basically the successor to that model. It's got much better upgrades, and doesn't depend on external models for improving prosody

Also, what changed your mind about VITS in the first place?

I worked on a modern TTS called Echolancer by the end of 2025. That model is excellent at expressiveness, but it's slow. In contrast, this VITS achieves 280x realtime on a single RTX A6000, while still having good quality. I'll be supporting that model too in this, so my plan is VITS EVO for when speed is a priority, and Echolancer when expressiveness is. I'll be doing finetuning as a service.

Additionally, is https://github.com/ZDisket/supervits the implementation for EVO VITS, or will it be a separate repository in the near future?

It's something else. Worry not about it.

@ZDisket ZDisket merged commit 111c93a into master Jan 23, 2026
@ZDisket ZDisket deleted the devits branch January 23, 2026 18:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants