chore: Convert a legacy addon into an extension

This commit is contained in:
2026-02-06 04:46:09 +09:00
parent 25a555cc29
commit 9b7c3a807f
2 changed files with 51 additions and 12 deletions
-12
View File
@@ -3,18 +3,6 @@ Blender VoiceVox Plugin
VoiceVoxを使用した音声合成と字幕表示を同時に行うBlenderアドオン VoiceVoxを使用した音声合成と字幕表示を同時に行うBlenderアドオン
""" """
bl_info = {
"name": "VoiceVox TTS & Subtitles",
"author": "Hare",
"version": (1, 0, 0),
"blender": (5, 0, 0),
"location": "View3D > Sidebar > VoiceVox",
"description": "VoiceVoxによる音声合成と字幕表示",
"warning": "",
"doc_url": "",
"category": "Sequencer",
}
import bpy import bpy
from . import operators from . import operators
from . import operators_reference from . import operators_reference
+51
View File
@@ -0,0 +1,51 @@
schema_version = "1.0.0"
id = "voicevox-tts-subtitles"
version = "1.0.0"
name = "VoiceVox TTS & Subtitles"
tagline = "VoiceVoxによる音声合成と字幕表示"
maintainer = "Hare"
type = "add-on"
tags = ["Sequencer", "Video Tools"]
blender_version_min = "5.0.0"
license = ["SPDX:MIT"]
copyright = [
"2026 Hare"
]
[description]
content = """
Blender 4.2以降向けのVoiceVox音声合成と字幕表示を統合したアドオンです。
## 機能
- VoiceVoxエンジンを使用した音声合成
- シーケンサーへの音声ストリップ自動追加
- テキストストリップによる字幕表示
- 複数の話者とスタイルの選択
- 音声パラメータの調整(ピッチ、速度、抑揚)
- リファレンステキストのサポート
## 使い方
1. VoiceVoxエンジンを起動
2. シーケンスエディタを開く
3. サイドバー(N キー)の"VoiceVox"タブを開く
4. "Test Connection"で接続を確認
5. テキストを入力して"Generate Speech & Subtitle"をクリック
## 必要な環境
- VoiceVoxエンジンがローカルで起動している必要があります
- デフォルトでは localhost:50021 に接続します
"""
# パーミッション(必要な場合)
[permissions]
network = "VoiceVoxエンジンへのHTTP接続に必要"
files = "音声ファイルの一時保存に必要"