Fri, 05 Dec 2025 01:23:07 +0000

Recently, I reconsidered the whole approach and came up with a different solution:

Use WhisperX to get SRT output with accurate timestamps but not-so-accurate subtitles, then ask Gemini to "proofread" the subtitles using both the SRT and the audio as input. It works so well.