chore: Convert a legacy addon into an extension
This commit is contained in:
parent
25a555cc29
commit
9b7c3a807f
12
__init__.py
12
__init__.py
|
|
@ -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
blender_manifest.toml
Normal file
51
blender_manifest.toml
Normal 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 = "音声ファイルの一時保存に必要"
|
||||||
Loading…
Reference in New Issue
Block a user