---
title: "Subtitles to Voice-Over: SRT to Audio | Speecho"
description: "Open an SRT or VTT file and get one MP3 with every subtitle voiced at its own time. Natural voices, a voice per speaker, priced by characters."
canonical: "https://speecho.app/subtitles-to-voiceover/"
language: "en"
publisher: "Speecho"
---
Text to speech · Subtitles

# Subtitles to voice-over: every line at its own time, one MP3

Open an SRT, VTT or SBV file, or paste it, pick a voice and get one MP3 track where every subtitle is spoken at the moment it appears. Translated subtitles become a voice-over in that language; a file with speaker tags gets a voice for each speaker.

[Voice a subtitle file →](https://my.speecho.app/voice?mode=subtitles)

Priced per character · a short subtitle counts as 10 · credits never expire · no subscription.

## From a subtitle file to a voice track

The times come from the file; the voice fills them.

course-intro.srt

48 subtitles · 4:12 · Enhanced

One MP3

1 **Open the file.** In Text to speech, switch to Subtitles and open or drop the .srt, .vtt or .sbv, or paste its text. The times stay as they are; tags such as \<i> are dropped and a subtitle of only \[music] stays silent.

2 **Pick a voice.** Play any voice free first. If the file names its speakers (\<v Anna> in WebVTT), each one gets a voice of their own and you can change any of them.

3 **Check the tight lines.** Subtitles with more words than their time can hold are named before you pay. Shorten them, or let them be sped up a little. The price is on the button.

4 **Download the track.** One MP3 as long as the subtitles, every line where it belongs, and each line as its own file if you want them apart. Fix any line and voice it again on its own.

What you get

- course-intro.mp3 (one track, every line at its time)
- 0001\_00-00-01.200\_Welcome\_to\_the\_course.mp3
- 0002\_00-00-04.800\_Today\_we\_look\_at.mp3
- …
- 0048\_00-04-09.000\_See\_you\_next\_time.mp3

## Who voices subtitle files

Anyone who already has the words and the times, and needs a voice.

### Translators

Translated subtitles that viewers have to read.

**Now:** the same file as a voice-over in the target language, on the original timing.

### Course creators

Lessons subtitled in several languages, narrated in one.

**Now:** a voice track for each subtitle file, ready to go under the lesson.

### Video editors

A scratch voice-over needed before the narrator records.

**Now:** a draft track from the script's subtitles, to cut the picture against.

### Accessibility

Viewers who cannot read subtitles fast enough, or at all.

**Now:** the subtitles spoken aloud, at the times they appear.

### YouTube creators

Subtitles in other languages, but one audio track.

**Now:** a voiced track per language to add in YouTube Studio.

### Localization teams

Hundreds of subtitle files to turn into audio for review.

**Now:** one track per file, every line editable and voiced again on its own.

## A subtitle voice-over at a glance

- 3 subtitle formats: SRT, WebVTT and SBV
- 1 MP3 track as long as the subtitles, each line at its time
- 1,000 subtitles in one file, up to 2 hours
- 8 voices in one track at most: one for each named speaker
- 25% the most a line is sped up to fit its time, the pitch kept
- 10 characters: the least a subtitle is billed as

## What a subtitle voice-over costs

All the subtitles are priced together as one text by their characters, with a single 10-credit minimum. The price is on the button before anything is charged.

Rate **50 credits per 1,000 characters on Standard, 110 on Enhanced, 160 on Premium.** The same rates as any text in Text to speech.

Short lines **A subtitle under 10 characters counts as 10.** A subtitle of only a sound tag is not voiced and not charged.

A 10-minute video **About 9,000 characters of subtitles.** About 450 credits on Standard, 1,000 on Enhanced, 1,450 on Premium.

Voice again **A line you voice again costs its own characters, with no minimum.** The track is put together again by itself.

Packs: $5 = 2,400 credits, $10 = 6,000, $25 = 16,800, $50 = 36,000. Credits never expire, there is no subscription, and there is a 14-day refund. [All prices on the pricing page →](https://speecho.app/pricing/)

## Frequently asked questions

Not covered here? [Ask us](https://speecho.app/contact/), we usually reply within a business day.

**Can I turn an SRT file into audio?**

Yes. Open it in Speecho's Text to speech in Subtitles mode, pick a voice and voice it. You get one MP3 where each subtitle is spoken at its own time, and each line as a separate file if you want.

**Will the voice keep the timing of the subtitles?**

Each subtitle starts at its own time. If a line has more words than its time holds, it is sped up by up to 25% with the voice keeping its pitch; past that, the next lines start a little late until a pause takes the delay up. The panel names the tight lines before you pay.

**Which formats can I open?**

SRT, WebVTT (.vtt) and SBV, as files or pasted text. Cue numbers, the WEBVTT header, notes and styling are ignored; tags such as \<i> are dropped from the words.

**Can different speakers have different voices?**

Yes, when the file names them: a WebVTT voice tag such as \<v Anna> at the start of a subtitle. Each name gets a voice of its own, up to eight, and you can change any. To move a line to another speaker, change its tag.

**What about lines like \[music] or ♪?**

A subtitle with only a sound tag is left silent on the track and is not charged; the panel says how many there are.

**Can I use the result as a dubbed track on YouTube?**

Yes. The MP3 starts where the subtitles start, so it lines up with the video. Where your channel can add audio tracks in YouTube Studio, upload it as the track of that language.

**How do I put the track on my video?**

Drop the video and the MP3 into our free tool that replaces the audio in a video. It runs in your browser and copies the picture as it is. Any video editor does the same: mute the old sound and place the MP3 at the start.

**How much does it cost?**

All the subtitles are priced as one text: 50, 110 or 160 credits per 1,000 characters on Standard, Enhanced or Premium voices, every subtitle counted as at least 10 characters. A 10-minute video's subtitles come to about 1,000 credits on Enhanced.

**Is this dubbing?**

Not lip-synced dubbing. The voice follows the subtitles' times, not anyone's mouth, so it suits narration, tutorials, courses and presentations best.

**I don't have subtitles yet. What now?**

Upload the video in Transcribe: it makes the subtitles, translates them if you want, and voices them on the original timing in one go.

## Other ways to turn text into audio

- [Video translator →](https://speecho.app/video-translator/) Start from the video: transcribe, translate and voice it on its own timing.
- [Replace audio in video →](https://speecho.app/tools/replace-audio-in-video/) Put the new track on the video, free, in your browser.
- [Text to speech →](https://speecho.app/text-to-speech/) Any text in one natural voice, as one MP3.
- [Pricing →](https://speecho.app/pricing/) Every rate and credit pack on one page.

## Your subtitles, spoken on time.

Open the file, pick a voice, download one MP3 with every line where it belongs. A 10-minute video's subtitles cost about 1,000 credits on Enhanced.

[Voice a subtitle file →](https://my.speecho.app/voice?mode=subtitles)

Updated October 2026
