We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
_synthesis_impl
要望: _synthesis_impl 内の前処理を関数化、テスト導入、リファクタリング
現在の _synthesis_impl() は pre_process と core.decode_forward の間に約60行の(第2の)前処理が存在する。 この部分はフレーム化・global特徴量の適用・onehot化など複数の重要機能が混在しており、可読性に改善の余地がある。 よってこの領域のリファクタリングを提案します。
_synthesis_impl()
pre_process
core.decode_forward
対象領域は(幸いにも)ステートレスである。
voicevox_engine/voicevox_engine/synthesis_engine/synthesis_engine.py
Lines 413 to 475 in 44dc4b5
よって次の複数ステップ/プルリクエストを経てリファクタリングを行える:
0.14.10
The text was updated successfully, but these errors were encountered:
提案ありがとうございます! リファクタリング対象と流れ、自分的には良さそうに感じました!!🙏
Sorry, something went wrong.
generate_frame_scale_features
Successfully merging a pull request may close this issue.
内容
要望:
_synthesis_impl
内の前処理を関数化、テスト導入、リファクタリング現在の
_synthesis_impl()
はpre_process
とcore.decode_forward
の間に約60行の(第2の)前処理が存在する。この部分はフレーム化・global特徴量の適用・onehot化など複数の重要機能が混在しており、可読性に改善の余地がある。
よってこの領域のリファクタリングを提案します。
Pros 良くなる点
Cons 悪くなる点
実現方法
対象領域は(幸いにも)ステートレスである。
voicevox_engine/voicevox_engine/synthesis_engine/synthesis_engine.py
Lines 413 to 475 in 44dc4b5
よって次の複数ステップ/プルリクエストを経てリファクタリングを行える:
VOICEVOXのバージョン
0.14.10
OSの種類/ディストリ/バージョン
The text was updated successfully, but these errors were encountered: