ティラノスクリプト-VOICEVOX-プラグイン v0.1.1
- ダウンロード商品ティラノスクリプト-VOICEVOX-プラグイン¥ 0
- ダウンロード商品投げ銭¥ 100
- ダウンロード商品投げ銭2¥ 500
ティラノスクリプトの台詞をVOICEVOXで逐次再生させるプラグイン このプラグインでできるようになること - キャラクターごとにVOICEVOXのボイスを割り当てる - VOICEVOXのスタイルを変更する - 速度、ピッチ、抑揚の変更 ソースコードは以下で公開中です。 https://github.com/Ouvill/tyrano_voicevox_plugin
導入方法
ファイルを解凍してファイルの中身をティラノスクリプトのプロジェクトフォルダーの data/others/plugin/tyrano_voicevox_plugin に配置してください。 first.ksや任意の.ksファイルの中で以下のコードを追加してください。 [plugin name="tyrano_voicevox_plugin"]
サンプルコード
; voicevoxのアプリを登録 [register_voicevox_app url="http://localhost:50021"] ; TyranoScriptのキャラを登録 [chara_new name="zunda" storage="chara/zunda/normal.png" jname="ずんだもん"] ; VOICEVOXのプリセットを作成(話速、音程、音量などを指定する) [voicevox_preset id="zunda_normal" speed="1.3" pitch="0.05" intonation="1.1" volume="1.5" pre="0.1" post="0.1"] [voicevox_preset id="zunda_slow" speed="1.3" pitch="0.05" intonation="1.1" volume="1.5" pre="0.1" post="0.1"] ; VOICEVOXの音声登録 & 使用プリセットの指定 [voicevox_chara name="zunda" speaker="ずんだもん" style="ノーマル" preset="zunda_normal"] ; VOICEVOXの音声読み上げ開始(自動で字幕送り機能は未実装) [voicevox_on] ; シナリオ記述 # zunda やあ、こんにちは。[p] # zunda VOICEVOXの音声を読み上げるプラグインだよ。[p] [voicevox_chara name="zunda" style="あまあま"] # zunda 途中でスタイルを変更したり……[p] [voicevox_chara name="zunda" preset="zunda_slow"] # zunda 途中でプリセットをつけ替えて話し方を変更できるよ #zunda [voicevox_ruby text="VOICEVOXの読み上げテキストを指定できるよ"] メッセージと読み上げメッセージを別々に指定できるよ
変更記録
## 2024-08-19 v0.1.1 - 管理用UIを追加 - 管理用UIからダウンロードした音声ファイルをdata/sound/voicevoxに配置するとVOICEVOXが起動していなくても音を鳴らす機能を追加 ## 2024-08-18 v0.0.1 - リリース