OpenVBconf is an effort spearheaded by ExpressiveLabs, creators of Mikoto Studio, to develop an open voice library standard for community-driven singing synthesizers (such as UTAU, OpenUTAU, etc).
- Provide a modern alternative to the aging
oto.ini
file standard for voicebank data annotation - Provide bindings and example implementations for various programming languages
- Standardize library features to allow for seamless exchange between different voicebank hosts
This repository contains a working copy of the standard OpenVBconf file format, as well as documentation of the format and its implementation. If you create an implementation for the file format in any programming language, feel free to contact us via [email protected] so we can add it to this readme.
A list of OpenVBconf implementations in different programming languages:
openvb-rs
: a Rust crate for parsing and generating OpenVBconf files (WIP)openvb-python
: a Python package for parsing OpenVBconf files (WIP)
- Layetri (Founder and developer, ExpressiveLabs)
- PaintedCz (UTAU VCCV English)
- UtaUtaUtau (pyUtau)
- Aku-P (Vocalo-p, developer)