I've been running whisper in the terminal with Python and I've found whisper surprisingly accurate with the transcription even from Chinese.
Just given your site a try, nicely done. One feedback - would be great to have a progress indicator on the processing page, I have no idea what stage it's at or how much longer I need to wait.