Skip to content
New issue

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

製品版のTTSライブラリの動作確認 #97

Closed
Hiroshiba opened this issue Mar 12, 2022 · 6 comments
Closed

製品版のTTSライブラリの動作確認 #97

Hiroshiba opened this issue Mar 12, 2022 · 6 comments

Comments

@Hiroshiba
Copy link
Member

内容

TTSができるはずのコードでビルドしてみました。
https://github.com/VOICEVOX/voicevox_core/releases/tag/0.12.0-preview.1

動作確認したり、いろんな知見を集められればと思います。

@Hiroshiba
Copy link
Member Author

Hiroshiba commented Mar 12, 2022

windows環境で実行してみたのですが、DLL読み込み時?にエラーが出ました。
The given version [10] is not supported, only version 1 to 9 is supported in this build.
(原因がわからなかったので報告のみです。。)

$ ./a.exe \
>     core.dll \
>     .venv/Lib/site-packages/pyopenjtalk/open_jtalk_dic_utf_8-1.11/ \
>     "ok"
argc: 4
arg1: root_dir:core.dll
arg2: openjtalk_dir:.venv/Lib/site-packages/pyopenjtalk/open_jtalk_dic_utf_8-1.11/        
arg3: text:ok
root_dir_path:
loading core...
The given version [10] is not supported, only version 1 to 9 is supported in this build.     
loaded!
initializing...
Segmentation fault

@aoirint
Copy link
Member

aoirint commented Mar 12, 2022

The given version [10] is not supported, only version 1 to 9 is supported in this build.

モデル変換時かTTS対応コア読み込み時のONNX・ONNX Runtimeのバージョン(opsetとは違うかわからない)が影響していそう?(モデル変換時のONNX APIのバージョンが新しすぎるか、TTS対応コア読み込み時のONNX Runtimeのバージョンが古いかもしれません)

https://github.com/microsoft/onnxruntime/blob/v1.10.0/onnxruntime/core/session/onnxruntime_c_api.cc#L2534

@Hiroshiba
Copy link
Member Author

うおお・・・仰るとおり、ローカルにあるonnxruntimeのバージョンが古いだけでした・・・。助かりました 🙇‍♂️
そしてwindowsのCPU環境でTTSが動くことを確認しました!!!!

@shigobu
Copy link
Contributor

shigobu commented Mar 12, 2022

自作C#アプリで動作確認できました。
https://github.com/shigobu/voicevox_capi_cstest

@takana-v
Copy link
Member

takana-v commented Mar 12, 2022

Pythonのctypesモジュールで動作確認できました。

@Hiroshiba
Copy link
Member Author

確認ありがとうございます!!
とりあえずOKということで、こちらのissueはcloseしたいと思います!感謝です!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants