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
OjtPhoneme
start
end
要望: OjtPhoneme の start / end 引数・属性の廃止
現在の OjtPhoneme は音素時刻を表現できる start / end 引数・属性を有する。 しかし現在の voicevox_engine は引数として時刻でなく単なる enumerate index を(place holder として)渡している。
voicevox_engine
voicevox_engine/voicevox_engine/synthesis_engine/synthesis_engine.py
Lines 106 to 107 in dbb40f2
また .start / .end 属性は外部から利用されず内部的に __eq__() で利用されているが、 #787 で示されたようにこの特殊 __eq__() も現在利用されていない(廃止PR #800 が進行中)。 すなわち、OjtPhoneme の start / end 引数・属性は現在機能していない。 一方この引数はテストを煩雑化している。OjtPhoneme インスタンス生成のコード量が増加し、実利用されていない start/end 関連機能のテストにメンテコストを要している。
.start
.end
__eq__()
よって OjtPhoneme の start / end 引数・属性廃止を提案します。
.__repr__()
0.14.10
#800 に依存しているため、本issue受け入れの場合、当該PRマージ後に着手します。
The text was updated successfully, but these errors were encountered:
提案ありがとうございます!! 廃止の方向で良いのかなと思いました!! (となるともうOjtPhonemeクラス自体いらなくなりそうな気もしてきました・・・!)
Sorry, something went wrong.
着手しました。
Successfully merging a pull request may close this issue.
内容
要望:
OjtPhoneme
のstart
/end
引数・属性の廃止現在の
OjtPhoneme
は音素時刻を表現できるstart
/end
引数・属性を有する。しかし現在の
voicevox_engine
は引数として時刻でなく単なる enumerate index を(place holder として)渡している。voicevox_engine/voicevox_engine/synthesis_engine/synthesis_engine.py
Lines 106 to 107 in dbb40f2
また
.start
/.end
属性は外部から利用されず内部的に__eq__()
で利用されているが、 #787 で示されたようにこの特殊__eq__()
も現在利用されていない(廃止PR #800 が進行中)。すなわち、
OjtPhoneme
のstart
/end
引数・属性は現在機能していない。一方この引数はテストを煩雑化している。
OjtPhoneme
インスタンス生成のコード量が増加し、実利用されていない start/end 関連機能のテストにメンテコストを要している。よって
OjtPhoneme
のstart
/end
引数・属性廃止を提案します。Pros 良くなる点
Cons 悪くなる点
実現方法
start
/end
引数の廃止.start
/.end
引数の廃止.start
/.end
関連テストの廃止.start
/.end
に強く依存する.__repr__()
の廃止)VOICEVOXのバージョン
0.14.10
OSの種類/ディストリ/バージョン
その他
#800 に依存しているため、本issue受け入れの場合、当該PRマージ後に着手します。
The text was updated successfully, but these errors were encountered: