Closed
Description
内容
今現在、VVMのmanifestはこのような形になっています。
もしもこの形式を考え直すなら、v0.15のリリースより前に行うのが最善です。
{
"manifest_version": "0.0.0",
"metas_filename": "metas.json",
"decode_filename": "decode.onnx",
"predict_duration_filename": "predict_duration.onnx",
"predict_intonation_filename": "predict_intonation.onnx",
"style_id_to_model_inner_id": {
"302": 2,
"303": 3
}
}
私がとりあえず思ったのは次の2つです。
-
manifest_version
はSemVerでなくてもよいかもしれません。edition的な概念が将来生まれるかもしれませんが、その時は別の概念にすればよいと思います。
{ "manifest_version": 2, "manifest_edition": "3-model" }
-
style_id_to_model_inner_id
について、"model_inner_id"ではなく"inner_voice_id"とかでもよいかもしれません 。styleIdとsession.runに渡す数値が異なっているVVMでも音声合成できるようにする #551 (comment)
Pros 良くなる点
Cons 悪くなる点
実現方法
VOICEVOXのバージョン
N/A
OSの種類/ディストリ/バージョン
- Windows
- macOS
- Linux