diff --git a/__init__.py b/__init__.py index 8b24451..f88bbee 100644 --- a/__init__.py +++ b/__init__.py @@ -3,18 +3,6 @@ Blender VoiceVox Plugin 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 from . import operators from . import operators_reference diff --git a/blender_manifest.toml b/blender_manifest.toml new file mode 100644 index 0000000..e71bde9 --- /dev/null +++ b/blender_manifest.toml @@ -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 = "音声ファイルの一時保存に必要"