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
1)設定の書き出しファイル名パターンに、プロジェクトファイル名を含められない
タグ「$プロジェクト$」を追加したほうがいいです utility.tsのreplaceTagIdToTagStringにprojectName: "プロジェクト" を追加したり、 DEFAULT_FILE_NAME_TEMPLATEやDEFAULT_FILE_NAME_VARIABLESの定数や、buildFileNameFromRawData関数も修正が必要です
2)この書き出し設定が、MENUの「音声を繋げて書き出し」の際には反映されない
ブロック1つずつ書き出すときのみ反映するのはしっくりきません 何のために書き出し設定をするのでしょうか このときのファイル名にもやはりプロジェクトファイル名が使われないので、 Project.vvproj -> Project.wav のような単純明快な出力ができません
しかもファイル名生成には、プロジェクトを保存する際のutility.tsのbuildProjectFileName関数が呼ばれていて、headItemTextとtailItemTextをくっつけて文字列を作っていますが、 プロジェクトの1ブロック目と最終ブロックのテキストを利用しているようです 中身を確認するためとはいえ、あまりにも変な仕様ではないでしょうか これでは超長い複雑なファイル名になるし、現実的ではないです 今まで保存の際には手動でいちいち手直ししていましたが、先ほどのように
Project.vvproj -> Project.wav
と素直にプロジェクト名で保存できるように修正したほうがいいと思います VOICEOVOX派生系のCOEIROINKも同様な状態で、wav書き出しの際にひと手間かかります 積み重なるとけっこうストレスフルな現象です
こちらは少し古いバージョンで管理しているのでPull Requestはしません
UIの操作性が改善
なし
0.12.0
Windows 10 64bit
The text was updated successfully, but these errors were encountered:
issue作成ありがとうございます。
@Aspena2022 さんの必要だと思われる機能と、それがないことの不満、そしてとても熱意のある意見を頂きました。 機能の必要性は仰るとおりですが、我々のモチベーションは様々であり、ボランティアでソフトウェアを作成しています。 VOICEVOXは他にもいろんな足りない機能があり、それらで忙しく、長い間、あるいはずっと手が回らないでしょう。
この機能を実装するのに最もふさわしい方は、この機能実装に対して熱意があり、問題性を完全に把握していて、かつその解決能力がある、 @Aspena2022 さん自身です。 ぜひプルリクエスト作成にチャレンジしてみてください。それがこの機能を必要とする方の喜びを最大化できる最適な方法です。
プルリクエストがマージされたあとは、VOICEVOXアプリ貢献してくださった方の一覧に @Aspena2022 さんが掲載されます。 不明な点があればなんでも聞いてください。私たちはあなたのプルリクエストを心待ちにしております。
Sorry, something went wrong.
こちらのissueは課題が2つに分岐しているので、解体して2つのissueにさせていただきます!
issueを作成しました!
@Aspena2022 さんの貢献もぜひお待ちしています!!
No branches or pull requests
内容
1)設定の書き出しファイル名パターンに、プロジェクトファイル名を含められない
タグ「$プロジェクト$」を追加したほうがいいです
utility.tsのreplaceTagIdToTagStringにprojectName: "プロジェクト" を追加したり、
DEFAULT_FILE_NAME_TEMPLATEやDEFAULT_FILE_NAME_VARIABLESの定数や、buildFileNameFromRawData関数も修正が必要です
2)この書き出し設定が、MENUの「音声を繋げて書き出し」の際には反映されない
ブロック1つずつ書き出すときのみ反映するのはしっくりきません
何のために書き出し設定をするのでしょうか
このときのファイル名にもやはりプロジェクトファイル名が使われないので、
Project.vvproj -> Project.wav のような単純明快な出力ができません
しかもファイル名生成には、プロジェクトを保存する際のutility.tsのbuildProjectFileName関数が呼ばれていて、headItemTextとtailItemTextをくっつけて文字列を作っていますが、
プロジェクトの1ブロック目と最終ブロックのテキストを利用しているようです
中身を確認するためとはいえ、あまりにも変な仕様ではないでしょうか
これでは超長い複雑なファイル名になるし、現実的ではないです
今まで保存の際には手動でいちいち手直ししていましたが、先ほどのように
Project.vvproj -> Project.wav
と素直にプロジェクト名で保存できるように修正したほうがいいと思います
VOICEOVOX派生系のCOEIROINKも同様な状態で、wav書き出しの際にひと手間かかります 積み重なるとけっこうストレスフルな現象です
こちらは少し古いバージョンで管理しているのでPull Requestはしません
Pros 良くなる点
UIの操作性が改善
Cons 悪くなる点
なし
実現方法
VOICEVOXのバージョン
0.12.0
OSの種類/ディストリ/バージョン
Windows 10 64bit
その他
The text was updated successfully, but these errors were encountered: