Google Meetをリアルタイムで翻訳する方法 — Chrome拡張機能ガイド
Google Meetは、多言語の通話に対して、ほとんどのプラットフォームより多くのことをすでに行っています。ライブ字幕があり、その上に重ねる形で翻訳字幕の展開も進めてきました。問題は細かい条件のほうにあります: 翻訳字幕はGoogle Workspace Business Standard以上でしか使えず、対応言語は思ったより狭く、そして厳密に読むだけの機能です。誰かが言ったことの翻訳を読むことはできますが、通話自体の音声を通じて別の言語で話し返す手段をMeetは用意していません。個人のGmailアカウントを使っている場合、下位のWorkspaceティアにいる場合、あるいはリンクだけを頼りにゲストとして参加する場合、翻訳機能はそもそも存在しません。
このガイドでは、別のアプローチを紹介します: Google Meetウェブクライアントの横で動作し、あなたやホストがどのWorkspaceティアにいるかに関係なく、あらゆる通話を60言語のライブ翻訳字幕フィードに変えるChrome拡張機能です。MeetはもともとChromeタブでネイティブに動くため、すべてのプラットフォームの中で最もなめらかに使えます。探し回るべき「ブラウザから参加」のリンクもなければ、格闘すべきデスクトップアプリもありません。セットアップの合計時間は約2分。標準的なChrome Web Storeからのインストール以外に、IT部門が承認すべきものは何もありません。
必要なもの
始める前に、次の準備ができていることを確認してください:
- Chromiumベースのブラウザ、バージョン116以降。Chrome、Edge、Brave、Arc、Operaが該当します。SafariとFirefoxは、Gaavalaが依存する拡張機能APIを実装していないため対応していません。
- Google Meetのリンク。
meet.google.com/...形式のURLならどれでも使えます — Googleカレンダーの招待から来たものでも、チャットメッセージで届いたものでも、アカウントに紐づかない「ゲスト」リンクでも同じです。 - 約2分の時間 — 拡張機能をインストールし、最初のセッションを開始するために。
有料のGoogle Workspaceプランも、管理者の承認も、拡張機能そのもの以外のインストールも必要ありません。Meetは完全にブラウザタブの中で動くため、このフローにデスクトップアプリは一切関わりません。
ステップ1 — GaavalaをChrome Web Storeからインストールする
Chrome Web StoreのGaavalaページを開き、「Chromeに追加」をクリックします:
chromewebstore.google.com/detail/lfpocpggolghmaijacokoelmjlhipbgd
Chromeは、拡張機能がアクセスできる内容を一覧にした標準の権限プロンプトを表示します。承認してください。インストールが済んだら、サイドパネルへすぐ届くように、Gaavalaのアイコンをツールバーにピン留めしてください — Chromeの右上にあるパズルピースのアイコンをクリックし、Gaavalaの横のピンを有効にします。
ツールバーのアイコンを初めてクリックすると、Gaavalaのサイドパネルが開き、GoogleまたはMicrosoftでのサインインを求められます。サインインはChromeのidentity APIを使い、すべてOAuthで完結します — Gaavalaのウェブサイトで別のアカウントを作る必要はありません。一度きりの無料トライアルは自動的に有効になり、合計5分間の文字起こしが使えます — クレジットカードは不要で、その5分を使い切るとトライアルは終了します(リセットされることは決してありません)。無料トライアルには60言語すべて、話者識別、そしてTXT、SRT、JSONエクスポートが含まれます。
ステップ2 — Google MeetにChromeタブで参加する
他のプラットフォームでは、ここが人をつまずかせるステップです — しかしMeetではまったく手間がかかりません。Google Meetには一級のデスクトップアプリケーションが存在せず、ブラウザの中に住んでいます。meet.google.com のリンクをクリックすれば、そのままChromeタブで開きます。「デスクトップアプリを開きますか?」というダイアログをキャンセルする必要も、「ブラウザから参加」のリンクを探す必要もありません。まさにこの点が、Meetが拡張機能にとって最も簡単なプラットフォームである理由です。
求められたらマイクとカメラへのアクセスを許可し、名前を確認し(ゲストとして参加する場合は入力し)、通常どおり参加をリクエストするか通話に参加してください。このタブは会議の間ずっと開いたままにします。他のタブへは自由に移動できます — Meetタブが前面にあるかどうかに関係なく、音声キャプチャは続きます。
唯一の要件は、通話がChromeタブで動いていることです。そしてMeetでは、それが初期状態であり、唯一の動作でもあります。GaavalaはChromeタブの音声を tabCapture APIでキャプチャするため、Meetがタブの中にある限り — そして常にそうである限り — 準備は整っています。
ステップ3 — Gaavalaのサイドパネルを開いてStartを押す
Meetタブにフォーカスがある状態で、ツールバーのGaavalaアイコンをクリックします。ブラウザの右側にサイドパネルが開きます。「Start」をクリックして文字起こしセッションを開始してください。
Startを押した瞬間、拡張機能はChromeの tabCapture APIでMeetタブの音声を即座にキャプチャします — 画面共有ダイアログも、タブ選択画面も、覚えておくべきチェックボックスもありません。ChromeはMeetタブに、キャプチャ中であることを確認する小さなインジケーターを表示します。これは正常な動作で、他の会議参加者には見えません。
裏側では、Gaavalaはキャプチャした音声をoffscreenドキュメントへ送り、EUにあるSonioxへの直接の暗号化されたWebSocket(TLS 1.2+)を開いてストリーミングを始めます。セッションには、60秒で失効する単一用途の一時キーが使われます。音声は同時にローカルの音声グラフへも戻されるため、会議は通常どおり聞こえ続けます — 何もミュートされず、経路が変わることもありません。音声パケットがGaavalaのサーバーに届くことは一度もありません。ご自身で確かめたい場合は、プライバシーアーキテクチャの記事がDevToolsでの検証手順を正確に解説しています。
ステップ4 — ソース言語とターゲット言語を選ぶ
サイドパネルで、ソース言語(話者が使っている言語)とターゲット言語(あなたが読みたい言語)を選びます。GaavalaはSonioxを通じて60言語に対応しています — 多くの翻訳ツールが静かに無視するロングテールも含めてです: トルコ語、ベトナム語、タガログ語、チェコ語、ギリシャ語、ヘブライ語、ヒンディー語、ハンガリー語、ルーマニア語、タイ語など。これはMeet自身の翻訳字幕がカバーする範囲より広いセットです。
会議に複数の言語の話者がいる場合は — 多言語の教室や国際NGOの通話ではよくあることです — ソースを「auto-detect」(自動検出)に設定してください。Sonioxはストリーミング途中の言語切り替えを処理し、字幕もそれに合わせて更新されます。話者識別は初期設定で有効になっており、各発言には話者タグが付きます — 会話が参加者の間を素早く行き来するときに役立ちます。
どちらの言語も、セッションを再起動することなく、いつでも変更できます。
ステップ5 — ライブ字幕を読む(またはProで話し返す)
翻訳字幕は、各フレーズが話されてから1〜2秒でサイドパネルに流れ込みます。コピーするには任意のセグメントをクリックしてください。会議の終わりには全文の文字起こしをTXT、SRT、JSONとしてエクスポートできるほか、AIサマリーをリクエストすることもできます。サマリーはChromeの組み込みモデル(Gemini Nano)により100%デバイス上で実行され、ネットワーク通信は一切発生しません — 文字起こしがあなたのマシンから出ることはありません。
**Pro(月額$19.99、1日120分の文字起こし、Paddle経由の請求でいつでもキャンセル可能)**にアップグレードすると、Speak Modeパネルが使えるようになります。ここが、Meetの読むだけの翻訳字幕にはできない領域へGaavalaが踏み出す場所です。Speak Modeは双方向の機能です: あなたが自分の言語で話すと、Gaavalaがそれを翻訳し、合成された声があなたの翻訳された発言を通話に向けて再生します。押し方を読み取る1つのボタンです:
- Speakボタンを長押しする: 押して、話して、離す。Gaavalaが翻訳し、その結果を会議に向けて話します。ボタンにフォーカスがあれば、スペースキーでも長押しできます。
- Speakボタンをタップする: ハンズフリーの60秒ウィンドウが開き、その間は自然に話すだけで、Gaavalaがフレーズごとに翻訳して声にします。リングがウィンドウをカウントダウンし、もう一度タップすれば早めに終了できます。
Speak Modeがあなたの翻訳された声を再生している間、実際のマイクは自動的にミュートされるため、合成された音声にあなたの生の声が重なって部屋に届くことはありません。会議プラットフォーム自身のミュートボタンは常に優先されます — Meetで自分をミュートしていれば、Speak Modeが何をしていようと何も送信されません。
Speak Modeには、声を届ける方法が2つあります:
- 69のSonioxスタジオボイス — 60言語すべてを話す多言語プリセットで、セットアップは不要。Proの初期設定です。
- あなた自身の声 — 約20秒のサンプルを一度録音すると、Gaavalaが60言語すべてを話すネイティブのクローン(Soniox搭載)を作成します。暗号化されて保存され、いつでも削除できます。
よくあるトラブル
字幕に「no audio detected」(音声が検出されません)と表示される
これはほぼ常にフォーカスの問題です — 拡張機能は、Startを押した瞬間にアクティブだったタブをキャプチャします。セッションを終了し、Meetタブがフォーカスされたタブであることを確認して、もう一度Startをクリックしてください。その他のよくある原因: MeetタブがOSレベルでミュートされている、あるいは通話がまだ音声の配信を始めていない(たとえば、参加前のグリーンルームのプレビュー画面にとどまっている)というものです。参加ページを開いただけでなく、実際に通話へ参加できていることを確認してください。
MeetとGaavalaの翻訳字幕が食い違う
Meet自身の翻訳字幕をGaavalaと同時に有効にしている場合、画面上に少しずつ異なる2つの翻訳が見えることがあります。これは想定どおりの動作です — 別々のエンジンが独立して判断しているためです。Meetの字幕は対応言語が狭く、読むだけの機能です。Gaavalaの字幕は60言語すべてでSoniox上を走り、Speak Modeにも供給されます。多くのユーザーは、Gaavalaを動かし始めたら画面を整理するためにMeet自身の字幕をオフにします。
ゲスト参加と待機室
Meetにゲストとして参加する場合、ホストが入室を許可するまで待機室に留め置かれることがあります。待機室にいる間はまだ通話の音声が再生されていないため、Gaavalaは意味のある音声をキャプチャできません。入室が許可され、通話の音声が聞こえるようになってからStartを押してください。早く押しすぎてしまった場合は、セッションを終了し、中に入ってからもう一度開始するだけで大丈夫です。
拡張機能がGoogle Meetウェブクライアントを必要とする理由
Meetにはそもそもデスクトップアプリが存在せず、設計上ブラウザで動くため、この問いはほとんど学術的なものになります。それでも背景を理解しておく価値はあります。Gaavalaがあらゆるプラットフォームで同じように振る舞う理由と同じだからです: ブラウザ拡張機能はデスクトップアプリケーションに到達できません。Chromeの tabCapture APIに見えるのは、ブラウザの中で起きていることだけです。独自の音声パイプラインを持つ別のネイティブプロセスで動く通話は、Chromeの手が届く範囲の完全に外側にあります。
その制約は、同時に強みでもあります。Chrome拡張機能という形が選ばれたのは、まさに次の理由からです: Windows、macOS、Linux、ChromeOSで同じように動作し、ドライバーのインストールを求めず、音声をサードパーティのサーバーに一切通さないからです。Meetはもともとブラウザネイティブな体験なので、ここには摩擦がまったくありません — そして次の通話がZoomやTeamsに移った瞬間、まったく同じワークフローがそのまま引き継がれます。覚えるツールは1つで、それがあらゆるプラットフォームについて回ります。
Google Meetの標準機能にはなく、Gaavalaにあるもの
| 機能 | Google Meetの標準機能 | Gaavala |
|---|---|---|
| リアルタイムの翻訳字幕 | Workspace Business Standard以上のみ | あり、あらゆるMeetで |
| 対応言語 | より狭いセット | 60言語 |
| 双方向のSpeak Mode(話すと、翻訳された音声が出る) | なし(読むだけ) | あり(Pro) |
| 個人のGmail / ゲストアクセスで動作 | 翻訳は利用できません | はい |
| Meet、Zoom、Teams、Webexで動作 | いいえ | はい |
| 音声がベンダーのサーバーを出る | はい(Google) | いいえ(EU内のSonioxへ直接) |
| 話者識別 | あり | あり |
実際に最も重要なのは、アクセスと到達範囲の2点です。Gaavalaは、あなたがどのWorkspaceティアにいるかを気にしません — 個人のGmailアカウントでクライアントの通話に参加するフリーランサーも、エンタープライズのユーザーとまったく同じ60言語の翻訳を得られます。そして、字幕も、Speakボタンも、言語セレクターも、あらゆるキーボードの習慣も、タブでどのプラットフォームが動いていようとまったく同じように振る舞うため、クライアントとの通話にMeet、火曜はZoom、木曜はTeamsを使うチームでも、覚えるツールは結局1つだけです。
よくある質問
料金はいくらで、無料トライアルはどのように機能しますか?
無料トライアルは、クレジットカード不要で合計5分間の文字起こしを提供します — 決してリセットされない、一度きりの生涯枠です。60言語すべて、話者識別、そしてTXT、SRT、JSONエクスポートが含まれます。Speak Modeは無料トライアルには含まれません。Pro限定の機能です。月額$19.99のProでは、1日120分の文字起こし(00:00 UTCにリセット)に加えて、Speak Modeの69のSonioxスタジオボイスとネイティブのボイスクローンが使えるようになります。ProはMerchant of RecordであるPaddleを通じて請求され、サイドパネルからいつでもキャンセルできます。
他のGoogle Meet参加者に、Gaavalaを使っていることは分かりますか?
いいえ。Gaavalaはタブから受動的に音声をキャプチャし、自ら会議に何かを注入することはありません。追加の参加者も、音声の改変も、ホストへの通知もありません。Chromeの「Tab is being captured」(タブはキャプチャされています)インジケーターが見えるのは、あなただけです。唯一の例外はSpeak Modeで、これは設計上あなたの翻訳された声を通話に再生します — しかしそれは、あなたが意図的に、ただ別の言語で話しているということです。
会議の音声はGaavalaのサーバーにアップロードされますか?
いいえ。音声は、EUで終端する暗号化されたWebSocket(TLS 1.2+)を介して、60秒で失効する単一用途の一時キーを使い、ブラウザからSonioxへ直接ストリーミングされます。Gaavalaのバックエンドが音声経路に入ることは決してありません。AIサマリーはさらに踏み込んでいます — Chromeの組み込みGemini Nanoモデルによって完全にデバイス上で実行されるため、文字起こしがあなたのマシンから出ることはありません。アーキテクチャの全体は会議音声プライバシーの記事に文書化されています。
これを使うにはGoogle Workspaceプランが必要ですか?
いいえ。Workspace Business Standard以上を必要とするMeet自身の翻訳字幕に対して、これが最大の利点です。GaavalaはあらゆるMeetで動作します — 個人のGmailアカウントでも、どのWorkspaceティアでも、リンクだけを持ったゲスト参加でも同じです。通話がChromeタブの meet.google.com で開く限り、カバーされています。
Gaavalaをスマートフォンやタブレットで使えますか?
まだ使えません。モバイルのChromiumブラウザは、Gaavalaが依存する拡張機能API(tabCapture、offscreen、sidePanel)を実装していません。最新のChromiumブラウザを搭載したデスクトップまたはノートPCをお使いください。
始めましょう
一度きりの無料トライアル — 5分間の文字起こし、クレジットカード不要、リセットなし。Speak ModeはPro限定です(月額$19.99)。インストール後にGoogleまたはMicrosoftでサインインし、meet.google.com の通話をタブで開けば、どのWorkspaceティアにいても、次のGoogle Meetは2分でライブ翻訳字幕付きになります。