Whisper
Timestamped transcription with a vocabulary hint for product names.
Almost no foreign-language tutorials, lectures or product demos exist in Azerbaijani. Simple machine dubbing has two classic faults: the audio drifts away from the picture, and terms like Xamarin or GitHub get read with Azerbaijani letters and sound wrong.
YouLaf generates every sentence separately from Whisper timestamps and places it at its original moment. Terms keep their spelling on screen but are pronounced correctly — Xamarin is spoken as Zamarin.
Timestamped transcription with a vocabulary hint for product names.
Sentence-by-sentence contextual translation, protected terms, phonetic version.
Banu and Babək neural voices, retries and a Gemini voice fallback.
Each sentence at its time, speed-up capped at 1.6×, final MP4.
The first prototype produced one audio track for the whole text — no sync
Sentence-level timing. A 30-second clip comes back at exactly 30.00 s.
Google Translate rate-limited us, a local 3B model mistranslated terms
Context-aware Gemini translation with protected terms.
"YouLaf" was heard as "You Laugh"
A vocabulary hint for Whisper.
The free voice API returned HTTP 500 from the cloud
Retries and an automatic Gemini voice fallback.
YouTube blocked the server's IP
An upload path, a clear message and a "try with the sample" button.