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

テキストファイルの読み込みで「キャラ名」だけでなく「キャラ名(スタイル名)」も読み込み可能にする #802

Closed
1 of 3 tasks
kantas-spike opened this issue May 10, 2022 · 2 comments

Comments

@kantas-spike
Copy link
Contributor

#787 (review) で指摘のあった、テキスト読み込み時の「スタイル名対応」案を実装しました。
ご採用頂けそうであればプルリクエストを作成いたします。

内容

現状、「テキスト読み込み」機能ではテキストファイルにキャラクター名を指定できますが、スタイル情報(あまあま、ツンツン等)は指定できません。
「テキストを繋げて書き込み」機能も同様です。

そこで、以下の機能改善を要望します。

  • 「テキスト読み込み」機能:「キャラ名」のみ指定された場合デフォルトスタイルを採用し、「キャラ名(スタイル名)」が指定された場合、該当スタイルを採用する。
  • 「テキストを繋げて書き込み」機能:常に「キャラ名(スタイル名)」で出力する。

Pros 良くなる点

テキストファイルでスタイル情報をエクスポート・インポート可能になります。

テキスト読み込み例

テキスト読み込み 例1

テキスト読み込み 例2

テキストを繋げて書き込み例

テキストを繋げて書き込み 例

Cons 悪くなる点

「テキストを繋げて書き込み」機能では以下の2案ありましたが、1を採用しました。
この仕様は議論があるかもしれません。

  1. 常に「キャラ名(スタイル名)」で出力する。
  2. デフォルトスタイルの場合「キャラ名」のみを、それ以外は「キャラ名(スタイル名)」を出力する。

テキストファイルの共有を想定した場合、デフォルトスタイルは個人の設定により変わるため、どの環境でも音声を再現可能にするため1を採用してみました。

実現方法

main...kantas-spike:feature-import-textfile-with-character-name-and-style-name

VOICEVOXのバージョン

0.11.4

OSの種類/ディストリ/バージョン

  • Windows
  • macOS
  • Linux

その他

@Hiroshiba
Copy link
Member

issue作成ととても丁寧な説明ありがとうございます!!
ぜひプルリクエストをお願いします!!

@kantas-spike
Copy link
Contributor Author

#805 を取り込んで頂きました。ありがとうございました。

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

2 participants