`Synthesizer::load_voice_model`にオプショナル引数`on_existing`を追加
Opened this issue · 0 comments
qryxip commented
内容
次のような型の引数を用意する。
OnExistingVoiceModelId = Error | Reinit | Skip
-- ^^^^^
-- デフォルト。現在の0.16.0の挙動Pros 良くなる点
長文を入力してしまってVRAM使用量が膨らんだときなどのために、アンロード→再ロードを一発で行う操作を提供できる。
Cons 悪くなる点
実現方法
Python APIではそのままオプショナル引数として実装。
Rust, C, Javaではload_voice_model_with_optionsというメソッドを新たに生やす。