Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -547,4 +547,12 @@ https://voicevox.hiroshiba.jp/nemo/term/
| n0.vvm | 男声2 | ノーマル | 10000 |
| n0.vvm | 男声3 | ノーマル | 10002 |

## 備考

VVM ファイル名の頭文字で種類を分けています。

- 頭文字なし(数字から始まる):トーク用
- `s` から始まる:ソング用
- `n` から始まる:Nemo 用

<!-- vvm-table end -->
1 change: 1 addition & 0 deletions docs/MAINTENANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
- VOICEVOX CORE にとって破壊的変更となる場合はメジャーバージョンを上げる
- 左から 1 つ目の 0 ではない値をメジャーバージョンのように扱う
- 例えば 0.1.0 から更新するとき、破壊的変更があるときは 0.2.0 に、ないときは 0.1.1 にする
- VVM ファイル名の頭文字を変更した場合は破壊的変更として扱う

## VVM 内の情報

Expand Down
12 changes: 12 additions & 0 deletions scripts/make_docs.py
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,8 @@ def generate_vvm_text(vvm_files: list[Path]):
output_text += generate_table("ソング", song_entries)
output_text += "\n"
output_text += generate_table("Nemo トーク", nemo_talk_entries)
output_text += "\n"
output_text += generate_notes()

return output_text

Expand Down Expand Up @@ -197,6 +199,16 @@ def generate_table(section_name: str, entries: list[StyleEntry]) -> str:
return table_text


def generate_notes() -> str:
"""備考セクションを生成"""
notes_text = "## 備考\n\n"
notes_text += "VVM ファイル名の頭文字で種類を分けています。\n\n"
notes_text += "- 頭文字なし(数字から始まる):トーク用\n"
notes_text += "- `s` から始まる:ソング用\n"
notes_text += "- `n` から始まる:Nemo 用\n"
return notes_text


def update_readme(readme_path: Path, terms: Terms, vvm_text: str):
"""README.mdの内容を置換"""
readme_text = readme_path.read_text(encoding="utf-8")
Expand Down