Skip to content
Luca Tarik.

SubToVoice

Turns subtitles into a synced Italian voice track.

SubToVoice cover

A dubbing pipeline: subtitles from file, embedded track or online source, text normalization, TTS per line, time-stretch to fit each slot, then muxing onto the video. Includes ASR, speaker diarization and voice-cloning benchmarks.

Highlights

  • 01Pluggable TTS engines: edge-tts, Piper, gTTS
  • 02Per-line time-stretch to keep lip timing
  • 03Diarization and speaker embeddings for multi-voice dubs
  • 04Hard-sub OCR evaluation tools

Related

Next project Temple of the Idol