An SRT from a subtitle editor
SubRip is the file most editors and caption tools still hand over. Upload it when the timing is already approved and you want it spoken.
How an SRT cue is spokenSRT, WebVTT, and ASS all land in the same editor. The cue times become the speech times, and a name carried by the format — a WebVTT voice tag or an ASS Name — can keep its own voice.
10 free minutes · No credit card required
Upload the subtitle file you have
SRT, VTT, and ASS are accepted directly. There is no convert-to-SRT step and no timeline to rebuild.
Check speakers and wording
Names the format already stored show up as speakers. Delete on-screen text you do not want read aloud.
Generate into the cue windows
Pick a voice per speaker, in any of 57 languages after a translation. Download the speech, or the video with that audio.
The parsers differ. The speech step does not: every format becomes cues with a start, an end, and a speaker. Format-specific notes live on the SRT, VTT, and ASS pages.
SubRip is the file most editors and caption tools still hand over. Upload it when the timing is already approved and you want it spoken.
How an SRT cue is spokenYouTube, meeting tools, and HTML5 players often deliver WebVTT. Voice tags arrive as separate speakers, ready for separate voices.
What a VTT file keepsFansub and typesetting scripts store the speaker in the Name column and the styling elsewhere. The name is kept; the styling is not read aloud.
What an ASS file keepsSkip the hunt for a subtitle file. Transcribe the recording, edit the lines, and generate speech into the times the transcript just produced.
Start from the recordingYou do not pick a different product for SRT, VTT, and ASS. Each parser keeps the parts that matter for speech — times, words, and any speaker name the format actually stores — and drops the parts that only place text on a screen.
WebVTT voice tags and the ASS Name column become speakers you can assign. SRT usually has no name column, so those files stay one speaker unless the cues themselves carry a consistent Name: prefix.
The 57 translation languages apply after import, whichever subtitle format you started from. The cue windows stay; the words change; the speech is fitted to those windows again.
10 free minutes included · No credit card required