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

リリースするvvppや7zをVOICEVOX ENGINEだとわかるようにする #533

Closed
1 of 2 tasks
Hiroshiba opened this issue Dec 22, 2022 · 4 comments · Fixed by #537
Closed
1 of 2 tasks

リリースするvvppや7zをVOICEVOX ENGINEだとわかるようにする #533

Hiroshiba opened this issue Dec 22, 2022 · 4 comments · Fixed by #537
Labels
優先度:低 (運用中止) 初心者歓迎タスク 初心者にも優しい簡単めなタスク 機能向上

Comments

@Hiroshiba
Copy link
Member

Hiroshiba commented Dec 22, 2022

内容

現状、リリースしているファイルの名称はos-device.extになっています。
vvppが特にそうなのですが、なんのファイルかわからないので、prefixとしてvoicevox_engineなどと付けたいです。

いろいろ付属するタスクはあるのですが、このissueはエンジン側のbuild.ymlが変わり次第closeにしたいと思います。

Pros 良くなる点

わかりやすくなる。

Cons 悪くなる点

エンジンのダウンローダーを作っているサードパーティアプリやエディタ側に修正が必要

実現方法

artifact_nameというのがあるので、ここに全部voicevox_engineとつけると良さそう。

artifact_name: windows-cpu

より正確にするなら、package_name="voicevox_engine-$artifact_name"などと別変数に入れるほうがより良さそう。

その他

付属タスクメモ

  • エディタの方に対応が必要だというissueをたてる
  • サードパーティアプリ開発者の方に連絡する
@Hiroshiba
Copy link
Member Author

メモですが、7zの中身のディレクトリ名は以前のartifact_nameと同一になっていそうでした。
voicevox_engine-windows-cpu-0.14.0-preview.8.7zを展開 → windows-cpuディレクトリができる

voicevox_engine-windows-cpu-0.14.0-preview.8ディレクトリが出来上がるのが自然そうですが、まあ別に良いかなと思いました!

@sarisia
Copy link
Contributor

sarisia commented Jan 14, 2023

ダウンロードしたファイルを処理する側 (editor) と、こちらのコード変更の量が少なくなるかな〜と思い、最後の圧縮のステップだけで名前を変更するようにしたのですが、もしかしたらそんなに労力変わらなかったかもしれないですね…💦

@Hiroshiba
Copy link
Member Author

Hiroshiba commented Jan 14, 2023

配慮ありがとうございます、実際エディタ側の変更もかんたんだったと思います!!
めっっっっっっっっっっっちゃ気が向いたら修正しても良いかも・・・・・・・・・?くらいの、微粒子レベルの修正したほうが良いかも感があります・・・!!

@Hiroshiba
Copy link
Member Author

変えようかなと思ったのですが、またエディタ側も調整が必要になっちゃうので、まあいつか修正するという感じでいいかなと思いました!
忘れないように↓のタスクに追加しておきました!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
優先度:低 (運用中止) 初心者歓迎タスク 初心者にも優しい簡単めなタスク 機能向上
Projects
None yet
2 participants