トップ / ブログ

Google Meetで議事録が残らない原因と、記録を落とさない作り方

2026年9月11日

会議が終わってから文字起こしを探して、どこにも無い。この状態には、はっきりした原因がいくつかあります。使っているエディション、参加したデバイス、そして「誰の手元に残るか」。前半でそこを整理します。後半は、記録が取れていないことを終わる前に知らせる作りについて、うちのコードでどうしたかを書きます。

会議の画面の横で、記録が作れていないことが警告として出ている
会議の画面の横で、記録が作れていないことが警告として出ている
この記事の内容
  1. 使えるエディションとデバイスが決まっている
  2. 「残らない」の多くは「自分の手元に残らない」
  3. いちばん困るのは、終わってから気づくこと
  4. 3回失敗したら、通話中に一度だけ知らせる
  5. 話者別が取れなかったら、混ざった音声に切り替える
  6. 保存に失敗したら、端末に落とす
  7. 記録は、取れる仕組みより気づける仕組み
  8. Meetnectの話

使えるエディションとデバイスが決まっている

Google Meet の文字起こしは、Google Workspace のどのエディションでも使えるわけではありません。ヘルプに挙がっているのは Business Standard、Business Plus、Enterprise Starter / Standard / Plus、Teaching and Learning Upgrade、Education Plus、Workspace Individual です(Google Meet ヘルプ)。無料の Gmail アカウントと Business Starter は、この一覧に入っていません。

デバイスも決まっていて、パソコン・ノートパソコン・Android のみです。iPhone や iPad から参加した会議では、文字起こしを始められません。対応言語は8言語で、日本語は入っています。

つまり「ボタンが見当たらない」の多くは、故障ではなく対象外です。ここを先に確かめると、設定をいじる時間が減ります。

「残らない」の多くは「自分の手元に残らない」

文字起こしは、主催者の Google ドライブの「Google Meet」フォルダに保存されます。会議ごとにサブフォルダができる作りです。そして、そのリンクがメールで届くのは、主催者・共同主催者・文字起こしをオンにした人です。

招かれて参加しただけだと、リンクは届きません。 商談だと、これは毎回起きます。相手の会議室に呼ばれて入れば、記録は相手側に残る。自分の手元には何もない。「残らない」と感じている場面のかなりの部分は、実際には「残っているが、自分のものではない」です。

ここは設定では直せません。記録を自分の側に持ちたいなら、自分が主催する会議で取るか、別の手段で取るかのどちらかになります。

いちばん困るのは、終わってから気づくこと

原因が何であれ、共通して困るのは、気づく時刻です。会議中、記録の様子を見ている人はいません。終わって、お礼のメールを書こうとして、そこで初めて無いことが分かります。

商談は録り直せません。1時間の内容を記憶だけで書き起こすことになります。相手に「もう一度お願いします」とは言えません。

だから、うちで議事録の仕組みを作るときに最初に決めたのは、精度でも項目でもなく、取れていないことが通話中に分かることでした。以下はその3つです。

3回失敗したら、通話中に一度だけ知らせる

うちは音声を25秒ごとに区切って、通話と並行して文字起こしに送っています。25秒にしている理由は文字起こしモデル側の都合で、別記事に書きました。

並行して送っているので、失敗も通話中に分かります。失敗した区間の数を数えていて、3回目のときだけ、画面に短い通知を出します。 文面は「文字起こしに失敗しています。議事録が作れない可能性があります。」です。

1回目で出さないのは、単発の失敗が普通に起きるからです。通信が一瞬詰まる、区間の中身がほぼ無音で弾かれる。そのたびに通知が出たら、商談の邪魔になります。かといって回数を制限しないと、失敗し続けている間ずっと出続けます。3回目に1回だけが、いまの折り合いです。

失敗した理由そのもの(HTTP のステータスとサーバーの返答)は、通知とは別にブラウザのコンソールに必ず出しています。握り潰しません。通知は気づくため、コンソールは原因を追うため、と役割を分けています。

話者別が取れなかったら、混ざった音声に切り替える

うちの文字起こしは、参加者ごとに別々に音を録ります。誰の発言かを議事録に残すためです。この録り方の中身は別記事にあります。

ただ、この録り方が常に成功するとは限りません。相手の音声が取れていない、ブラウザが対応していない、といった条件で、話者ごとの逐語録が空になることがあります。

話者別が空だったら、混ざった音声からもう一度文字起こしする
話者別が空だったら、混ざった音声からもう一度文字起こしする

そのとき、そこで終わりにはしません。録画に使っている混ざった音声のほうを、もう一度文字起こしにかけます。 誰が言ったかは失われますが、何を話したかは残ります。議事録に話者名が入らないのは残念ですが、何も無いよりはいい。

両方とも空だったときだけ、「音声から文字を検出できませんでした(無音・マイク未使用の可能性)」と、考えられる理由を添えて出します。黙って空のファイルを作ることはしません。

保存に失敗したら、端末に落とす

議事録ができた後にも、消える場所があります。保存先への送信です。

議事録はサーバーに保存して、そのルームの記録に紐付けます。ここで通信が失敗することはあります。そのときは、失敗した理由を出したうえで、テキストファイルとして端末にダウンロードします。

できあがった議事録を、保存の失敗で捨てないためです。ダウンロードフォルダに落ちるのは、望んだ置き場所ではありません。それでも、無くなるよりはいい。あとから正しい場所に移せます。

記録は、取れる仕組みより気づける仕組み

ここまでの3つは、どれも「うまくいく道」を増やす話ではありません。うまくいかなかったときに、それが分かる形で終わるようにする話です。

記録が消えて痛いのは、消えたこと自体より、消えたと知るのが遅いことです。会議中に分かれば、メモを取るなり、最後に口頭で確認するなり、手はあります。終わってからでは、何もできません。

Meetnectの話

Meetnect はブラウザだけで動くオンライン商談ツールです。この記事に書いた25秒の区切り、3回目の通知、混ざった音声への切り替えは、どれも実際に動いているコードの動きです。議事録をオンにして商談を始めると、参加者ごとの音声を録りながら通話中に文字起こしが進み、終わった時点で議事録と文字起こし全文が1つのファイルになって残ります。

商談しながら、議事録ができています

Meetnect はブラウザだけで動くオンライン商談ツールです。相手は登録不要、URLを開くだけ。通話中に文字起こしが進み、終わった時点で「誰が何を言ったか」まで残った議事録ができています。7日間、カード登録なしで試せます。