ChatGPTを活用して90分の講義用スライドと音読用原稿を作成するには、単に文章を読み込ませるだけではなく、構造化されたプロンプトと分割作業が重要です。この記事では、実践的な手順とコツを解説します。
1. 講義内容の整理と分割
まず、講義全体のテーマを章やセクションに分けます。書籍や資料を全て一括で読み込ませると、スライド化が困難になるため、章ごとに分けて処理します。
例として、90分講義であれば5~6章に分割し、各章15~20分程度の内容でまとめると、生成結果が安定します。
2. プロンプト設計のポイント
スライドと原稿を同時に生成する場合は、明確に役割を指定します。例えば、「章の要点を5~7枚のスライド形式でまとめ、各スライドのメモ欄に音読用のセリフを100~150語程度で記載してください」と指定すると、単なる文章羅列を防げます。
さらに、章ごとにプロンプトを分け、生成結果を統合することで、冗長な文章や締め言葉の繰り返しを回避できます。
3. pptx形式への変換方法
ChatGPTは直接pptxファイルを出力できないため、MarkdownやJSON形式でスライド構成と原稿を生成し、Pythonのpython-pptxライブラリやPowerPointのスクリプトで自動変換する方法が有効です。
例:各スライドのタイトル・本文・メモ欄をJSONで出力し、Pythonスクリプトでpptxに書き出す。
4. 音読原稿の調整
生成された原稿は、1スライドあたりの文字量や語調を調整し、聞きやすさを確認します。必要に応じてChatGPTに「自然な講義口調に書き直してください」と依頼すると効果的です。
まとめ
成功するポイントは、資料の分割、プロンプトでの役割指定、生成結果の統合、そしてpptxへの変換です。一度に全てを生成しようとせず、章ごとに分けて処理することで、スライドと音読原稿の品質を高めることができます。


コメント