WhatsAppのエクスポートに入っているもの

WhatsAppでトークを開いてトーク履歴を送信を選ぶと、メディアを含めるかどうかを選べます。iPhoneではメディアを含めるまたはメディアなし、Androidではメディアを含めるまたはメディアなしです。出力されるのは .zip ファイルです(Androidでは、ファイルが個別に出力されることもあります)。中身は次のとおりです。

  • テキストファイル1つ(通常は _chat.txt または WhatsApp Chat with Name.txt)。1メッセージにつき1行で、日付、時刻、送信者、本文が入っています。
  • 添付ファイルごとに1ファイル。ボイスメッセージ(.opus)、写真(.jpg)、動画(.mp4)、ドキュメント、連絡先カードなどです。

ボイスメッセージが送られた箇所には、テキストファイルに <attached: 00000012-AUDIO-2024-03-12-14-22-05.opus> や PTT-20240312-WA0003.opus (file attached) のような記載があるだけです。話された内容は音声ファイルの中にしかありません。一部のファイルが欠けてしまう理由は、WhatsAppのエクスポートでボイスメッセージが見つからない理由で解説しています。

チャットボットが苦手なこと

  • 見えるのはファイル名であり、音声ではありません。 テキストファイルを読んでも、AIチャットアシスタントにわかるのはボイスメッセージがあるということだけです。音声ファイルを1つずつすべて処理できない限り、話された内容は聞き取れません。
  • 長いトークは1回の返信に収まりません。 4つの長時間作業のテストでは、2,000件のメッセージのトークの翻訳に53,000〜71,000の出力トークンが必要でした。試した3つのモデルのうち2つは余白が足りなくなり、1,804件目と1,903件目のメッセージの途中で止まりました。止まったことを知らせる注記もありませんでした。
  • 順序と正確な文言が重要です。 記録として使うには、各メッセージが送信者、日付、時刻とともに書かれたとおりに残っている必要があります。同じテストで、あるモデルはメッセージの時刻を10:25:20から10:25:40に変えてしまいました。
  • 複数の言語が混在します。 ヒンディー語と英語が混ざったボイスメッセージや、ウルドゥー語、アラビア語、ペルシア語のボイスメッセージは、話された言語のまま書き起こし、多くの場合は翻訳も必要になります。

これは不注意のせいではありません。チャット画面は、適度な長さで読みやすい答えを返すように作られています。一方、トークの記録に求められるのはその逆で、すべてを、順番どおりに、一言一句そのまま残すことです。

ご自身で試すには

ボイスメッセージを数件含むトークをエクスポートし、.zip をAIチャットアシスタントにアップロードして、「すべてのメッセージを、ボイスメッセージを送信された位置で文字起こしして」と依頼してみてください。その後、答えをスマートフォンの内容と見比べます。トークの最後のメッセージが入っているかを確認し、ボイスメッセージを2、3件開いて内容を比べ、やり取りの多かった1日分のメッセージ数を数えてみてください。欠けたメッセージや要約されたボイスメッセージは、この方法で簡単に見つかります。

うまくいく方法

  1. メディアを含めてエクスポートする。 含めないと、WhatsAppはボイスメッセージを出力に入れず、誰にも文字起こしできません。
  2. エクスポートの構造に沿って処理する。 テキストファイルを1行ずつ読み、各添付ファイルを対応するメッセージに結び付け、ボイスメッセージを1件ずつ個別に音声認識モデルへ送ります。これにより、300件目も1件目と同じ丁寧さで処理されます。
  3. まず原文を残す。 翻訳が必要な場合は、原文の代わりにせず、元のメッセージと各文字起こしの下に併記します。
  4. 出どころを記録する。 エクスポートファイルのSHA-256フィンガープリントがあれば、後からどのファイルを元にしたドキュメントなのかを誰でも確認できます。

私たちのWhatsAppトークをPDFに変換ツールは、まさにこれを行います。エクスポートをアップロードして、最初のメッセージをボイスメッセージの文字起こし付きで無料で確認し、トーク全体(最大10,000件のメッセージ)を、1つのPDFとテキスト・スプレッドシートのファイルで、$5の一回払いのみで受け取れます。完成例はデモでご覧いただけます。特定の言語のボイスメッセージについては、ヒンディー語、アラビア語、ポルトガル語、スペイン語をご覧ください。

PDFを弁護士、人事部門、裁判所に提出する場合

ソフトウェアで作成した文字起こしは、読みやすい記録であり、認証済みの証拠ではありません。チャットを証拠として扱う際のルールは、裁判所や機関ごとに異なります。元のスマートフォン、元のエクスポートファイル、あるいは認証付きの翻訳を求められることもあります。エクスポートファイルには手を加えずに保管し、そのフィンガープリントを控えておいてください。そのうえで、書類を頼りにする前に、必要なものを弁護士に確認しましょう。詳しくは WhatsAppトーク履歴を裁判で使うには をご覧ください。