AIToday
大規模言語モデル音声・スピーチAIコーディングZenn AI/ML掲載日時: 2026年10月19日 10:00

Gemini APIで音声会議を文字起こしし要約

LINEで送る
Gemini APIで音声会議を文字起こしし要約

3つのポイント

  1. 何が起きたか

    投稿者はMP3音声をGCSにアップロードし、gemini-proで文字起こしし、要約・決定事項・ToDoをmeeting_report.jsonに抽出するPythonスクリプトを解説した。

  2. なぜ重要か

    手作業の文字起こし・要約・議事録作成を置き換えるもので、投稿者は議事録作成にかかる時間が大幅に減ったと述べている。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

投稿者は問題を明快に整理している。会議音声には重要な情報が含まれるが、手作業での文字起こし・要約・議事録作成は多大な時間を要し、聞き漏らしや誤解釈も招きやすい。すでにAIとRPAで業務を自動化している投稿者にとって、その手作業こそが排除すべきものだ。

パイプラインはテキストファイルでつながる2段階に分かれている。まず音声をGoogle Cloud Storageにアップロードし、gemini-proに渡して文字起こしする。スクリプトは処理中ポーリングし、文字起こし結果をtranscript.txtに保存する。次に2つ目のスクリプトがその文字起こしをGeminiに戻し、JSONの形——要約、決定事項、担当者と期限を持つToDo項目——を指定するプロンプトで解析させ、結果をmeeting_report.jsonに書き出す。

投稿者は破綻しうる箇所も率直に語る。文字起こしの品質は室内の音響、声、背景騒音で変動し、長い録音は分割や音声専用サービスが必要になるかもしれない。出力品質はプロンプトの文言に大きく依存するため、例ではJSON形式を明示している。APIのレート制限と利用コストは、大量利用時の運用上の懸念として挙げられている。議事録以外にも、同じ手法は営業通話の分析や知識共有に生かせるという。

よくある質問
出力ファイルには何が含まれますか?
2つ目のスクリプトが結果をmeeting_report.jsonに保存する。内容は要約、決定事項のリスト、タスク・担当者・期限を持つToDo項目だ。
実行前に必要な準備は何ですか?
Google Cloudプロジェクト、Gemini APIキー、GCSバケットが必要だ。スクリプトはgoogle-cloud-storageとgoogle-generativeaiをインストールする。
既知の制限は何ですか?
文字起こしの精度は騒音や話者の声によって変わり、長い音声ではファイル分割やGoogle Cloud Speech-to-Textのような専用サービスが必要になる場合がある。レート制限とコストの管理も必要だ。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へCrowdStrikeなどでAI停止機構可能とクレイマー