pptalker-skill は何をしますか?
PPT/PDF/HTML スライドをAI音声と多言語字幕付きの解説動画に変換するAgent Skillです。content-to-slidesと組み合わせて「コンテンツ→スライド→動画」のパイプラインを実現します。
概要
このスキルは、スライド形式のプレゼンテーション資料を入力として受け取り、以下の処理を自動的に実行します。
- スライドの解析とテキスト抽出
- AI音声によるナレーション生成
- 多言語字幕の自動翻訳と埋め込み
- 最終的な動画出力の生成
使用方法
content-to-slidesスキルで生成したスライドを入力として使用するか、既存のPPT/PDF/HTMLファイルを直接指定します。
pptalker --input presentation.pptx --output video.mp4 --language ja,en,zh
オプション
| オプション | 説明 | デフォルト値 |
|---|---|---|
--input | 入力スライドファイル(PPT/PDF/HTML) | 必須 |
--output | 出力動画ファイルパス | output.mp4 |
--language | 字幕言語(カンマ区切りで複数指定可) | ja |
--voice | AI音声の種類 | default |
必要条件
- Python 3.8以上
- 以下のPythonパッケージ:
python-pptxpdfplumberbeautifulsoup4gTTSまたはpyttsx3ffmpeg
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他Agent対応環境
関連スキル
- content-to-slides - コンテンツからスライドを生成するスキル
ライセンス
MIT License
Copyright (c) 2024 YoungXu06
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.