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アドオン
|
||||
"""
|
||||
|
||||
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
|
||||
|
|
|
|||
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