-
Notifications
You must be signed in to change notification settings - Fork 206
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
morphable_targets
APIの実装
#588
morphable_targets
APIの実装
#588
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ちょっと気づかずにごちゃごちゃコメントを書いてしまったのですが、
- MetasStoreをdictかModel等の型どちらを持たせる構造にするか
- dictは結構簡単にバグりそう
- すぐ修正できるならModelのが良さそう
- 難しそうならスピード優先でマージが良さそう
という感じです! 🙇♂️
個人的にはスピード優先でマージし、「型があるなかで変換したほうが良さそう」みたいなFIXMEコメント付けるのが塩梅かなと思いました。
run.py
Outdated
summary="base_speakersに指定した話者に対してエンジン内の話者がモーフィングが可能かどうか返す", | ||
) | ||
def is_morphable( | ||
def morphable_targets( | ||
base_speaker: int, | ||
target_speaker: int, | ||
core_version: Optional[str] = None, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
あ、引数がbase_speaker(単数)のままですね!
単数でも複数でもどっちでも良いかなと思います。
けどやっぱり複数のが取り回ししやすいかも?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
あ、ここどっちに倒しましょう? 👀
(コメントと実装が違うことが気になっています)
機構はできてるのであとはfor回せば複数人対応行けそうですし、まあ1人ずつでも良い気もしますし、って感じです!
55:45くらいの気持ちで複数人のが良いかな、という気持ちです。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
とりあえず実装しました02ce3fc
Co-authored-by: Hiroshiba <[email protected]>
Co-authored-by: Hiroshiba <[email protected]>
|
||
# FIXME: 他にsupported_featuresができたら共通化する | ||
base_speaker_morphing_info: SpeakerSupportPermittedSynthesisMorphing = ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ここいい感じになったので型宣言いらなそうですね!
(suggestionできませんでした。。)
Co-authored-by: Hiroshiba <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!!
いろいろコメントしてますがだいたいコメントのadd suggestなのでLGTMです!
修正ありがとうございました!!!
Co-authored-by: Hiroshiba <[email protected]>
マージします!!@Segu-g さんありがとうございました!!!!! |
内容
の必要性からbaseに対してそれぞれの話者がモーフィング可能かどうか返すAPIを生やします。
関連 Issue
スクリーンショット・動画など
その他