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

ソング:ボリューム取得API関連の課題点等まとめ #2018

Open
Hiroshiba opened this issue Apr 26, 2024 · 1 comment
Open

Comments

@Hiroshiba
Copy link
Member

Hiroshiba commented Apr 26, 2024

内容

ピッチ編集した場合、ボリュームを再取得する必要があります。
ボリューム 取得 API が実装され、0.19.0現在では音声合成する直前に一度ボリュームを再取得しています。

この実装は急ピッチに行われた関係でいくつか課題点があるので、気づいた点をまとめてみます。

課題点

  • ボリューム取得が不要な時も取得している
    • sing_frame_audio_queryの中でボリューム取得しているので、ピッチ編集をしない場合は本来は不要
    • API 自体がとても軽いけど、例えば曲全体で歌詞を変えたりした時は大量にリクエストが走るので、リクエスト数を減らすためにも考慮した方が良さそうではある
  • ボリューム取得経路が2経路になる
    • ボリュームに適用しないといけない処理があった場合、その処理を忘れることがある
    • どうにかして1経路にしたいところだけどどうすればいいんだろう・・・。
@Hiroshiba Hiroshiba changed the title ボリューム取得API ソング:ボリューム取得API関連の課題点等まとめ Apr 26, 2024
@Hiroshiba
Copy link
Member Author

ボリュームが2経路になってるのは意識しておかないとちょっと危なそうなので、この辺り触れそうな方に一応メンションさせていただきます 🙇
@sevenc-nanashi @sigprogramming @y-chan @romot-co

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