Esta página lê o áudio, extrai 64 amplitudes, gera a string base64 do waveform e monta o payload para a API. Importante: o waveform não fica embutido dentro do arquivo; ele é enviado separadamente no JSON. Para WhatsApp aceitar como voz, o arquivo ideal continua sendo .ogg com codec Opus.
Você pode usar MP3, WAV, M4A, OGG e outros formatos que o navegador consiga decodificar. O app vai gerar o waveform e também baixar uma cópia do áudio original, caso queira manter tudo organizado.