? AIVM Generator : Ai vis V oice M odel File (.aivm/.aivmx) Utility Generator / Editor
AIVM ( Ai vis V oice M odel) / AIVMX ( Ai vis V oice M odel for ONN X ) is an open file format for AI speech synthesis models that combines pre-trained models, hyperparameters, style vectors, speaker metadata (names, overviews, licenses, icons, voice samples, etc.) into one file .
Note
"AIVM" is also a general term for both AIVM/AIVMX format specifications and metadata specifications.
Specifically, the AIVM file is a model file in "Safetensors format with AIVM metadata added", and the AIVMX file is a model file in "ONNX format with AIVM metadata added".
"AIVM Metadata" refers to various metadata that is linked to a trained model as defined in the AIVM specification.
You can easily use AI speech synthesis models by adding AIVM/AIVMX files to software that supports AIVM specifications, including AivisSpeech/AivisSpeech-Engine.
This AIVM Generator allows you to easily generate and edit AIVM/AIVMX files using the GUI on your browser.
We recommend using AIVM Generator when manually generating and editing AIVM/AIVMX files.
See the AIVM Specification for information about the AIVM specifications implemented in AIVM Generator.
Tip
aivmlib/aivmlib-web provides a utility for reading and writing metadata in AIVM/AIVMX files.
aivmlib is a reference implementation of the AIVM specification written in Python.
aivmlib-web is a library ported to TypeScript to enable browser use of aivmlib written in Python.
yarn install
yarn dev
yarn build
yarn lint
MIT License