PriesiaMioShirakana/DragonianVoice
A C++ ONNX inference library supporting multiple TTS and singing voice conversion models including VITS, RVC, DiffSinger, and BERTVits2.

Not currently ranked — collecting fresh signals.
star history
This repository provides C/C++/C# callable inference engines for a range of voice synthesis models. It supports TTS models (Tacotron2, VITS, BERTVits2, GPtSoVits), SVC models (SoVitsSvc, RVC, DiffusionSvc, FishDiffusion, ReflowSvc), and SVS models (DiffSinger), all running via ONNX runtime. A ggml-based rewrite of fish-speech (fish-speech.cpp) is also included for hardware-accelerated inference.
Frequently asked
- What is PriesiaMioShirakana/DragonianVoice?
- A C++ ONNX inference library supporting multiple TTS and singing voice conversion models including VITS, RVC, DiffSinger, and BERTVits2.
- Is DragonianVoice open source?
- Yes — PriesiaMioShirakana/DragonianVoice is open source, released under the AGPL-3.0 license.
- What language is DragonianVoice written in?
- PriesiaMioShirakana/DragonianVoice is primarily written in C.
- How popular is DragonianVoice?
- PriesiaMioShirakana/DragonianVoice has 1.1k stars on GitHub.
- Where can I find DragonianVoice?
- PriesiaMioShirakana/DragonianVoice is on GitHub at https://github.com/PriesiaMioShirakana/DragonianVoice.