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

メジャーバージョンアップデート(超破壊的更新)のときのタスク一覧 #18

Open
22 tasks
Hiroshiba opened this issue Nov 16, 2022 · 0 comments

Comments

@Hiroshiba
Copy link
Member

Hiroshiba commented Nov 16, 2022

いつか破壊的更新をしたいということがいろいろあるのですが、一覧化しておかないと忘れそうなのでしておこうと思います。

  • prePhonemeLengthなどをprePhonemeTimeに変える
  • AudioQueryの引数のケースをどちらかに統一する
  • engine_id・speaker_id・style_id周りの整理(voice_idにする?)
  • 声を指定するときのパラメータどうするか(style_idのまま?voice_id?speaker_id+style_id?)
  • styleidを整数からUUID文字列にする
  • metasをリストからdictにする
  • ロゴ変える
  • releaseのパッケージ名を統一する(prefix, OS, arch, device, versionの順番)
  • electron-storeからの脱却
  • エディタの設定を1つの構造体にする
  • engine_manifestのキーをパスだとわかるようにする
  • デフォルトポートを変える
  • エンジン・コア・runtime・ライブラリの役割分離を見直す
  • audio_queryにspeakerを含める
  • 「AquesTalkライクな記法」の別の呼び方考える→AquesTalk風記法?
  • zipファイルの中身のディレクトリは汎用的な名前で統一する?(エンジンはバージョン名は無いがOS名などが入る、エディタは「VOICEVOX」、コアはOSやバージョン名が入る)
  • GET /user_dictの情報をPOST /user_dict_word程度に減らす
  • エンジンとblogのメインブランチをmainにする
  • エンジンのpreset系のAPIとuser_dict_word系のAPIでdeleteやupdateのインターフェイスが異なる
  • VOICEVOX API json フィールドの case を統一する(ENGINE issue
  • エンジンのアイコン・立ち絵・サンプルボイスなどをバイナリのbase64文字列からURL等に変更する
  • エンジンのデフォルトの出力文字コードをUTF8にする
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

1 participant