Romanized Subtitle Generator

Upload a WAV or MP3 file, keep the original subtitle timings, and download both the source SRT and the romanized SRT.

OpenAI natively supports English, Hindi, Kannada, Marathi, Nepali, Tamil, and Urdu for transcription. Bengali, Gujarati, Malayalam, Punjabi, and Telugu stay blank in the OpenAI language field and are used only as hints. GPT-4o keeps the existing diarized subtitle path; Whisper returns SRT directly with sentence-level timestamps.

Checking API key…
Waiting for an upload.

Coolify note: set OPENAI_API_KEY in your environment variables. This container reads it directly at runtime.

Usage Calendar

Total processed 0m 0s
Selected month 0m 0s
Jobs recorded 0