We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
質問概要: load_runtime_lib() が複数のランタイムを読み込んだ際どういった振る舞いをするのか
load_runtime_lib()
README.md の「音声ライブラリを直接指定する」節では複数ランタイムのロードをサポートしている。
README.md
--runtime_dir引数は複数回使用可能
--runtime_dir
ENGINE 内部の load_runtime_lib() はランタイム DLL を読み込む関数であり、--runtime_dir で指定された全ランタイム DLL をロードする。 特に CORE バージョンとの対応等はコードされておらず、単に CDLL() している。
CDLL()
この前提で次の質問があります:
「--runtime_dir 複数指定により複数ランタイムがロードされた場合、どのランタイムが利用されるのか」
例えば CORE 側が自分に合ったバージョンの CDLL を自動探索する場合もありそうですし、最後に読み込んだ CDLL のみを利用する可能性もありそうです。 #709 での複数ランタイム等との兼ね合いから、この引数の正常系振る舞いを知りたいです。
0.17.1
The text was updated successfully, but these errors were encountered:
どう振る舞うかはソースコードのみぞ知る感じですが、どう振る舞うべきかで言うとやっぱり正しく動作するべきだと思います! どう振る舞うべきかでいうと、とりあえず最新版のonnxruntime等が使われるので問題ない気がします。 #709 (comment)
Sorry, something went wrong.
どう振る舞うべきかでいうと、とりあえず最新版のonnxruntime等が使われる
👍️ 明確化ありがとうございます! 「ランタイム多重ロード時の設計上の正常動作は『最新版のonnxruntime等が使われる』である」ですね、理解しました。
No branches or pull requests
質問の内容
質問概要:
load_runtime_lib()
が複数のランタイムを読み込んだ際どういった振る舞いをするのかREADME.md
の「音声ライブラリを直接指定する」節では複数ランタイムのロードをサポートしている。ENGINE 内部の
load_runtime_lib()
はランタイム DLL を読み込む関数であり、--runtime_dir
で指定された全ランタイム DLL をロードする。特に CORE バージョンとの対応等はコードされておらず、単に
CDLL()
している。この前提で次の質問があります:
「
--runtime_dir
複数指定により複数ランタイムがロードされた場合、どのランタイムが利用されるのか」例えば CORE 側が自分に合ったバージョンの CDLL を自動探索する場合もありそうですし、最後に読み込んだ CDLL のみを利用する可能性もありそうです。
#709 での複数ランタイム等との兼ね合いから、この引数の正常系振る舞いを知りたいです。
VOICEVOXのバージョン
0.17.1
The text was updated successfully, but these errors were encountered: