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

Merge 0.15.5 #894

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

Merge 0.15.5 #894

wants to merge 10 commits into from

Conversation

qryxip
Copy link
Member

@qryxip qryxip commented Dec 14, 2024

内容

詳細はマージコミットのコミットメッセージに書きました。このコミットメッセージもレビュー対象にして頂きたく。

関連 Issue

Resolves: #737

その他

参考: 0.14.6...0.15.5

Hiroshiba and others added 9 commits January 27, 2024 17:02
* remove contour and rename to talk xxx

* fix speaker id map

* rename functions and variables

* add models to model file

* add sing style and source filter models to model file set

* add new models to status

* rename get model index and speaker id

* add new models session

* change i32 to i64

* add new predictor to inference core

* add new predictor to core

* add new predictor to compatible engine

* rename source filter to sf decode

* fix rename miss

* rename sing style to sing teacher

* fix rename miss

* remove vector

* add TODO comment (add sing tests)

Co-authored-by: Hiroshiba <[email protected]>

* fix comment out

* lint

---------

Co-authored-by: Hiroshiba <[email protected]>
* fix is model loaded bug

* Apply suggestions from code review

---------

Co-authored-by: Hiroshiba <[email protected]>
* add models

* remove comment out

* fix merge miss

* add tests to status

* add onnx file to typos exclude files

* rename model file

* fmt

---------

Co-authored-by: Hiroshiba <[email protected]>
* style_typeの名称変更

* いらない変更が入ってた
* release-0.15のmacos-11をmacos-12にアップデートしておく

* 空コミット

* --locked

* 戻した

* 要らない変更
@qryxip qryxip requested a review from Hiroshiba December 14, 2024 14:53
Comment on lines +44 to +52
SINGING_TEACHER = "singing_teacher"
"""歌唱音声合成用のクエリの作成が可能。"""

FRAME_DECODE = "frame_decode"
"""歌唱音声合成が可能。"""

SING = "sing"
"""歌唱音声合成用のクエリの作成と歌唱音声合成が可能。"""

Copy link
Member Author

@qryxip qryxip Dec 14, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

これは入れ忘れだったものなので、別PRを作るべき。

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

以下のようにしてマージ。

- ソングのモデルもsample.vvmの中に入れて一つにする。それに伴い、
  `release-0.15`で増えた一部のテストは削除
- モデルのロードに関しては、現行のVVMを前提にした処理に置き換える。
- 推論の実行に関しては`ndarray`を前提とした処理に置き換える。
- 以下に示す、その他の今の`main`にそぐわないコードは、fixmeを付けて残
  す。
    - 暫定対応のはずの、cargo-binstallへの`--locked`
    - デッドコードである、`UnsupportedModel`と
      `VOICEVOX_RESULT_UNSUPPORTED_MODEL_ERROR`
    - 嘘コメントと化している、"TODO: sing系のテストを足す"
@qryxip
Copy link
Member Author

qryxip commented Dec 14, 2024

テストはhttps://github.com/VOICEVOX/voicevox_core/tree/release-0.15にあるものしか入れておらず、動作はまだ未確認。

@@ -148,6 +148,7 @@ pub enum ErrorKind {
StyleNotFound,
/// 音声モデルIDに対する音声モデルが見つからなかった。
ModelNotFound,
UnsupportedModel, // FIXME: dead code
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

もしかしたら、release-0.15にリファクタPRを発射した方が良いかもしれない。

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

@Hiroshiba Hiroshiba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!!!

とりあえず一通り見てみました、問題なさそう!!
マージありがとうございます!!!!

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

Successfully merging this pull request may close these issues.

project-s ブランチをmainブランチにマージしたい
3 participants