Muito legal o projeto! Conhecia já a Whisper mas nunca a vi sendo utilizada, vou dar uma estudada na sua implementação no github. Parabéns pela iniciativa.
Creio que seria legal também adicionar alguns error handling, pois tentei subir arquivo no formato mkv ali e o site não me retornou nenhuma mensagem de erro na tela. Eu descobri que ele não suporta MKV pois tinha um console.log no navegador com a resposta da requisição me falando isso. Ou quem sabe até transferir o arquivo para mp4 automaticamente caso não esteja no formato correto!