-
Notifications
You must be signed in to change notification settings - Fork 208
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
エンジン側でいろいろ設定できるGUIを提供する #522
Comments
Streamlitの実行には、 現状、GUIの実装方法は大きく分けて2種類あります。
どちらの方法で進めるかは要検討です。 |
まとめありがとうございます!! ユーザー目線で考えると、パスを探す必要がない「設定webページを返す」方が良いだろうなと思いました! |
wxPython・bootstrap+htmlどちらが良いかを考えていたのですが、どちらも一長一短だなという感じです。 とにかくGUIが提供されていることが一番大事だと思うのでう、実装はどの方針でも良いのかなと思いました! |
横から失礼します。 PythonはGILが使わているため複数のウェブサービスを動かそうとするとレスポンスなどが遅くなる可能性があります。 |
プロセスを分けたらGILを無視できるので、その点は気にしなくて大丈夫だと思います! |
私はいまこのissueに取り組もうと思っているのですがひとつ相談があります。 設定の保存はファイルで行う必要があると思うのですが、どのファイル形式が良いでしょうか。具体的には以下のような形式があります
このように簡単にあげたものだけでも、様々な形式があり、VOICEVOXにはどれが相応しいでしょうか。 |
ありがとうございます!! |
すみませんもう一つ質問があります。 このissueはCORSの設定をWebGUIから設定できるようにするということから作成されたと思うのですが、設定できるものはrun,pyを実行するときのコマンドライン引数で指定できるものでよろしいでしょうか。 |
そうですね!! |
あ、こちらcloseしたほうが良さそうですね! |
内容
サードパーティアプリでエンジンだけを利用するという機会がそこそこ増えています。
エンジン単体でエンジンを設定できるGUIがあると便利そうです。
直近でCORS設定のために需要が増すと感じており、優先度を高めに設定しています。
Pros 良くなる点
エンジン単体で設定できたりする
Cons 悪くなる点
実現方法
Streamlitが便利だと思います。
ブラウザでGUIを表示できるのでお手軽です。
その他
ついでに簡単な音声合成ができるとデバッグなどにも便利かも?
The text was updated successfully, but these errors were encountered: