A entrevista precisa virar arquivo, não uma nota de voz que o WhatsApp esmaga. Autorize o microfone, grave, baixe. Cortar o silêncio é o passo seguinte.
O entrevistado falou rápido e o WhatsApp já transformaria isso em nota comprimida. O trabalho é gravar o microfone nesta aba e sair com um arquivo.
O fluxo é o da web.dev: navigator.mediaDevices.getUserMedia({ audio: true }) e MediaRecorder juntando os pedaços. O container costuma ser WebM/Opus no Chrome; Safari pode recusar ou emitir outro MIME. Não é estúdio, não há equalizer, não é ICP-Brasil de nada.
Permissão, HTTPS e o que o notebook da empresa bloqueia
O navegador só pergunta quando você começa. Recusar uma vez esconde o prompt: o cadeado da URL é o caminho de volta. Intranet em HTTP, Citrix e iframe de terceiros falham calados.
Fone com microfone errado: o sistema escolhe o default. Esta UI não é mesa de mixagem. Teste cinco segundos, ouça, grave de novo.
Gravação longa vive em RAM. Ferramentas de arquivo da casa param perto de 32 MB; o recado pode acabar a memória antes. Não prometa palestra de uma hora.
Depois de parar
- Autorize, grave, pare, ouça o preview.
- Baixe. Sem download, fechar a aba zera o blob.
- Silêncio nas pontas: cortar áudio.
- Tela do bug + voz: gravador de tela.
Nada é enviado a um servidor de mídia. Isto não transcreve entrevista e não substitui o gravador do celular em campo sem rede estável.