VoiceVox MCP 自動プレゼンテーション
想定用途
- Webスライドを自動でナレーション付きでプレゼンテーションする
- VoiceVoxの音声合成で内容を説明する
- プレゼンテーションの自動実行・録画などに活用
プロンプト本文
text
# VoiceVox MCP自動プレゼンテーション プロンプト
http://127.0.0.1:5500/voicevox_mcp_slides_improved-v2.html
のスライドを自動プレゼンしてください。
1. Playwright MCPでブラウザを開いてURLにアクセス
2. 各スライドで:
- 画面の内容を読み取り
- VoiceVox MCPで30秒程度に要約して音声合成
- 音声再生後、下矢印キーまたはwindow.nextSlide()で次のスライドへ
3. 全6スライドを順番に実行使い方
- プレゼンテーション対象のスライドURLを準備する
- URLをプロンプト内のURLに置き換える
- Playwright MCPとVoiceVox MCPが有効な環境で実行する
- スライド枚数に応じて「全6スライド」の箇所を調整する
入力例
text
# VoiceVox MCP自動プレゼンテーション プロンプト
https://example.com/presentation.html
のスライドを自動プレゼンしてください。
1. Playwright MCPでブラウザを開いてURLにアクセス
2. 各スライドで:
- 画面の内容を読み取り
- VoiceVox MCPで30秒程度に要約して音声合成
- 音声再生後、下矢印キーで次のスライドへ
3. 全10スライドを順番に実行出力例
AIが以下の手順で自動実行します:
- ブラウザを起動し、指定URLを開く
- スライドの内容を読み取り、要約テキストを生成
- VoiceVox MCPで音声合成・再生を実行
- 音声再生完了後に次のスライドへ移動
注意点
- Playwright MCPとVoiceVox MCPの両方が利用可能である必要がある
- スライドはキーボード操作(下矢印キー)で遷移可能である必要がある
- 音声再生完了を待ってから次のスライドへ進む
- 30秒程度に要約するよう指示しているが、内容量に応じて調整する
- AgentVRM版とは異なり、音声再生もプロンプト実行側が制御する