O que há dentro de uma exportação do WhatsApp

Quando você abre uma conversa no WhatsApp e escolhe Exportar conversa, define se a mídia vai junto: Anexar mídia, Sem mídia ou, em alguns casos, mídias selecionadas no iPhone; Incluir mídia ou Sem mídia no Android. Você recebe um arquivo .zip (no Android, às vezes os arquivos vêm separados). Dentro dele há:

  • um arquivo de texto, geralmente _chat.txt ou WhatsApp Chat with Name.txt, com uma linha por mensagem: data, hora, remetente e texto;
  • um arquivo para cada anexo: mensagens de voz (.opus), fotos (.jpg), vídeos (.mp4), documentos e cartões de contato.

No ponto em que a mensagem de voz foi enviada, o arquivo de texto traz apenas algo como <attached: 00000012-AUDIO-2024-03-12-14-22-05.opus> ou PTT-20240312-WA0003.opus (file attached). As palavras estão no arquivo de áudio e em mais nenhum lugar. Por que alguns desses arquivos somem, você vê em Exportação do WhatsApp: por que suas mensagens de voz estão faltando.

Onde o chatbot fica devendo

  • Ele vê nomes de arquivo, não a fala. Ao ler o arquivo de texto, o assistente fica sabendo que existe uma mensagem de voz. Ele não ouve o que foi dito, a menos que consiga processar cada arquivo de áudio, um por um.
  • Conversas longas não cabem em uma resposta só. No nosso teste com quatro tarefas longas, traduzir uma conversa de 2.000 mensagens consumiu de 53.000 a 71.000 tokens de saída. Dois dos três modelos que testamos ficaram sem espaço e pararam no meio de uma mensagem, nas mensagens 1.804 e 1.903, sem avisar que tinham parado.
  • Ordem e redação exata importam. Para um registro, você precisa de cada mensagem com remetente, data e hora exatamente como foram escritos. No mesmo teste, um modelo mudou o horário de uma mensagem de 10:25:20 para 10:25:40.
  • Idiomas misturados. Mensagens de voz em hindi com inglês, ou em urdu, árabe e persa, precisam ser escritas no idioma falado e, muitas vezes, também traduzidas.

Nada disso é descuido. A janela de um chat foi feita para dar uma resposta legível, de tamanho razoável; o registro de uma conversa exige o oposto: tudo, na ordem, palavra por palavra.

Como testar você mesmo

Exporte uma conversa com algumas mensagens de voz, envie o .zip para um assistente de chat e peça "todas as mensagens, com cada mensagem de voz transcrita no ponto em que foi enviada". Depois compare a resposta com o seu celular: confira se a última mensagem da conversa está lá, abra duas ou três mensagens de voz e compare as palavras, e conte as mensagens de um dia movimentado. Dessa forma, mensagens ausentes e mensagens de voz resumidas ficam fáceis de notar.

O que funciona

  1. Exporte com mídia. Sem ela, o WhatsApp deixa as mensagens de voz de fora e ninguém consegue transcrevê-las.
  2. Processe a exportação do jeito que ela é montada. Leia o arquivo de texto linha por linha, associe cada anexo à mensagem a que pertence e envie cada mensagem de voz, separadamente, a um modelo de fala, para que a mensagem 300 receba o mesmo cuidado que a 1.
  3. Mantenha o original primeiro. Se precisar de tradução, coloque-a abaixo da mensagem original e de cada transcrição, e não no lugar delas.
  4. Registre a origem. Uma impressão digital SHA-256 do arquivo de exportação permite que qualquer pessoa confirme depois de qual arquivo o documento foi feito.

Nossa ferramenta Conversa do WhatsApp em PDF faz exatamente isso: você envia a exportação, confere as primeiras mensagens grátis com as mensagens de voz transcritas e recebe a conversa inteira, com até 10,000 mensagens, em um único PDF, além de arquivos de texto e de planilha, por $5, em pagamento único. Você pode abrir um exemplo pronto na demonstração. Para mensagens de voz em um idioma específico, veja hindi, árabe, português e espanhol.

Se o PDF for para um advogado, o RH ou um tribunal

Uma transcrição feita por software é um registro legível, não uma prova certificada. Tribunais e órgãos definem suas próprias regras para conversas usadas como prova e podem pedir o celular original, o arquivo de exportação original ou uma tradução juramentada. Mantenha o arquivo de exportação sem alterações, anote a impressão digital (hash) dele e pergunte ao seu advogado do que ele precisa antes de confiar em qualquer documento. Saiba mais em Exportação de conversa do WhatsApp para o tribunal.