
Project Detail
Oto-Log
音声を文字起こしし、AIが要約まで行う議事録作成サポートアプリ
Next.jsWhisperChatGPTFirebase
課題と目的
会議や講義の録音を聞き返し、手作業で議事録を作成するのは非常に時間がかかり、重要な聞き逃しも発生しがちです。
この課題を解決するため、パソコンで音声を録音するだけで、AI が自動で文字起こしと要約を行うことで、議事録作成の時間を劇的に短縮するアプリケーションを開発しました。
主な機能と特徴
-
🎙️ リアルタイム文字起こし PC のマイクから入力された音声を、OpenAI のWhisper APIを利用してリアルタイムに高精度でテキスト化します。
-
📝 AI による自動要約 文字起こしされた全文をChatGPT (GPT-3.5-turbo) APIに送信し、会議の**主要なトピック・決定事項・今後のタスク(ToDo)**を構造化して要約します。
-
💻 シンプルな操作画面 マイク入力の開始・停止をワンクリックで操作。処理が完了すると、全文と要約を並べて確認・コピーできます。
工夫した点・技術的な挑戦
-
⚙️ 無制限の長時間録音への対応 Whisper API の制限に影響されないよう、入力された音声をリアルタイムで適切なサイズに分割(チャンク化)し、API へ送信するロジックを実装。これにより、事実上、録音時間の上限なく文字起こしが可能になりました。
-
🧠 高品質な要約のためのプロンプト設計 単に「要約して」と依頼するのではなく、「決定事項は箇条書きで」「タスクは担当者も記載して」といった**詳細な指示(プロンプトエンジニアリング)**を工夫し、ビジネスで実用的な品質の要約を生成できるようにしました。
今後の展望
今後は、スマートフォンのマイクからの入力対応や、既存の音声ファイルをアップロードする機能の実装を予定しています。