ガイド
Zoom、Teams、Google Meet の録画を文字起こしする方法
会議プラットフォームはすでに文字起こしを提供しているかもしれません。ただし対象のプランで、対応する言語で、そのサーバーに保存されたうえでの話です。使うべき場合とそうでない場合を説明します。
主要な会議プラットフォームはどれも文字起こしを提供していますが、どれにも条件が付きます。有料プラン、対応言語のリスト、ローカルではなくクラウド録画であること、そして会話の写しが各社のインフラに残ることです。
多くの場合はそれで問題ありません。問題になる場合もあり、そのときは録画ファイルそのものが必要になります。
録画が実際に置かれている場所 #
まず何よりファイルを見つけてください。ここでつまずく人が多い工程です。
Zoom。 ローカル録画は会議終了時にマシン上のフォルダへ書き出されます。Mac ではたいてい ~/Documents/Zoom/ の中の、会議名の付いたサブフォルダです。通常は映像の MP4 と、音声だけの M4A が別々に見つかります。文字起こしにはどちらでも使えますが、M4A のほうが小さくて済みます。クラウド録画は代わりに Zoom アカウント内にあり、Web ポータルからダウンロードできます。
Microsoft Teams。 録画はたいてい OneDrive(通常の会議の場合)か SharePoint(チャネル会議の場合)に MP4 として保存されます。そこからファイルをダウンロードできます。
Google Meet。 録画は主催者の Google ドライブの「Meet Recordings」フォルダに MP4 として保存されます。
ファイルさえ手に入れば、以下の内容は 3 つすべてに等しく当てはまります。
標準の文字起こしが正解になる場合 #
次のすべてが当てはまるなら、それを使ってください。
- その機能を含むプランを利用している。
- 会議の言語が、そのプラットフォームで十分に対応されている。
- 録画がすでにそのクラウドにある。
- 会議の参加者の誰も、文字起こしがそこに置かれることに異議を唱えない。
社内のスタンドアップミーティングなら、これはまったく妥当な取り引きで、活用すべきです。
自分でファイルを文字起こしすべき場合 #
会議をローカルで録画した場合。 Zoom のローカル録画は Zoom のサーバーに届かないので、アップロードしないかぎり、同社の文字起こしが処理する対象がありません。そしてアップロードすれば、ローカルで録画した意味がなくなります。
プランに含まれていない場合。 文字起こしは 3 つのプラットフォームすべてで有料機能です。無料プランなら、ディスク上のファイルが唯一の道です。
言語が十分に対応されていない場合。 プラットフォームの文字起こしが対応する言語は、Whisper の 99 言語よりずっと短いリストで、あまり一般的でない言語では品質にばらつきがあります。標準の文字起こしを諦める理由として、これが最も多いものです。
会話が機密である場合。 NDA のもとでのクライアント業務、採用候補者との面接、法務や医療の相談、内部調査などです。問題はそのプラットフォームが信頼できるかどうかではありません。尋ねられたときに、録画がどこへ行ったのかを正確に説明できるかどうかです。「自分のノートパソコンにあります」は完結した答えです。「会議システムのベンダーが文字起こしし、その方針に従って保持しています」は、もっと長い答えになります。
字幕が必要な場合。 標準の文字起こしは、たいていテキストパネルか単純な文書です。公開する録画にキャプションを付けるために SRT や VTT が必要なら、字幕ファイルを書き出せるツールが要ります。
録画が古い場合。 保持ポリシーによってクラウド録画は削除されます。2 年前にダウンロードした MP4 には、利用できるプラットフォームの文字起こしはなく、これから作られることもありません。
ローカルで行う #
MP4 には必要なものがすべて入っているので、手順は単純です。
- Offline Transcription を開き、MP4 か M4A をドロップします。音声トラックは自動的に抽出されるので、先に動画を変換する必要はありません。
- 英語でなければ言語を指定します。多言語の会議では、主要な言語を選んでください。自動検出はファイルの冒頭をサンプリングするため、最初の 1 分が別の言語の雑談だと誤った言語に落ち着くことがあります。
- 文字起こしを実行します。1 時間の会議なら Apple Silicon で数分です。
- メモ用には TXT、動画にキャプションを付けるなら SRT か VTT、表計算ソフトでセグメントを並べ替えて検索したいなら CSV として書き出します。
何もアップロードされないので、飛行機の中でも、外部ネットワークにアクセスできないオフィスでも動きます。
話者名について、正直なところ #
標準の文字起こしには、はっきり挙げるべき本物の利点が 1 つあります。プラットフォームは誰がミュートを解除していたかを知っているので、誰が話しているかが分かるのです。これは、後から処理するツールには真似できない話者ラベルを生みます。
ミックス済みの音声ファイルから自動で話者を分離するのは別の、そしてはるかに難しい問題です。それを提供しているツールは、有料のものも含めてすべて、複数人が同時に話す場面では当てになりません。正確な話者の帰属が何よりも重要で、その会議が有料プランでクラウド録画されていたなら、プラットフォームの文字起こしを使ってください。
そもそも会議を録画することについて #
参加者に伝えてください。どのプラットフォームも録画を通知しますが、それはまさにこのためです。
プラットフォームの通知とは別に、会話の録音には法的な意味合いがあり、国や州によってかなり異なります。とくに電話に類するものについてはそうです。機微な内容を録音するなら、自分と他の参加者がいる場所で何が適用されるかを確認してください。後で揉めるより、事前の 30 秒のほうがずっと価値があります。
まとめ #
まずファイルを見つけます。Zoom はローカル録画を ~/Documents/Zoom/ に、Teams は OneDrive に、Meet は Google ドライブに書き出します。その機能を含むプランを使っていて、会話が機微でなければ、標準の文字起こしを使ってください。録画がローカルにある、言語が一般的でない、内容が機密である、あるいは実際の字幕ファイルが必要な場合は、自分でファイルを文字起こししましょう。
Offline Transcriptionを入手
音声も動画も、すべてお使いのMacの中だけで文字起こしします。アップロードは一切なく、アカウントも不要、分単位の従量課金もありません。