---
title: "Generate TikTok voiceovers with word by word captions"
slug: "tiktok-voiceovers-word-captions"
type: "apify-task-example"
url: "https://automationbyexperts.com/apify/examples/tiktok-voiceovers-word-captions"
actor: "Bulk Text to Speech: MP3 + SRT Subtitles | No API Key"
actor_url: "https://automationbyexperts.com/apify/bulk-text-to-speech"
apify_url: "https://apify.com/fayoussef/bulk-text-to-speech/examples/tiktok-voiceovers-word-captions?fpr=youssef&fp_sid=abe_ex_tiktok-voiceovers-word-captions"
price: "$0.012"
price_unit: "per 1,000 characters converted"
---

# Generate TikTok voiceovers with word by word captions

Turns each script into an MP3 voiceover at 25 percent faster pace with a matching SRT where every word is its own cue, the format CapCut and Premiere use for animated captions. Paste 50 scripts and get 50 clips plus 50 subtitle files in one run, no ElevenLabs account needed.

**Run it:** [Generate TikTok voiceovers with word by word captions on Apify](https://apify.com/fayoussef/bulk-text-to-speech/examples/tiktok-voiceovers-word-captions?fpr=youssef&fp_sid=abe_ex_tiktok-voiceovers-word-captions)  
**Actor:** [Bulk Text to Speech: MP3 + SRT Subtitles | No API Key](https://automationbyexperts.com/apify/bulk-text-to-speech)  
**Pricing:** $0.012 per 1,000 characters converted

## The input this task runs with

```json
{
  "texts": [
    "Three things nobody tells you before you start a side business. Number one: your first customer is probably someone you already know.",
    "Stop scrolling. This is the only productivity tip that actually worked for me, and it takes ten seconds.",
    "Here is how I plan my whole week in five minutes every Sunday night."
  ],
  "voice": "en-US-AvaMultilingualNeural",
  "speed": "+25%",
  "subtitleGranularity": "word",
  "subtitleFormat": "srt"
}
```

## What every run returns

- `MP3 audio file URL`
- `SRT subtitle file`
- `VTT subtitle file`
- `Voice name & language`
- `Duration`
- `Character / word count`
- `Source text reference`

## How to run it

1. Open the task on Apify. New accounts get $5 of free credit.
2. Check the pre-filled input above and change anything you need.
3. Click Run. Pagination, proxies and anti-bot handling are automatic.
4. Export CSV, JSON or Excel, or save it as your own task and schedule it.

## Other Bulk Text to Speech: MP3 + SRT Subtitles | No API Key tasks

- [Create personalized voice messages from a spreadsheet](https://automationbyexperts.com/apify/examples/personalized-voice-messages-from-spreadsheet): Upload a customer list and turn one message template into a personal MP3 voice note for every row, such as order updates, reminders or welcome messages. Placeholders like {{First name}} and {{Order}} are filled in per row, each file is named after its order number, and every clip comes with timed subtitles.
- [Turn long form text into one narrated MP3](https://automationbyexperts.com/apify/examples/narrate-long-text-into-one-mp3): Narrates each chapter or section as its own clip, then joins them in order into a single combined MP3 with one continuous subtitle file. A slightly slower British voice suits articles, course material and internal training audio; change the voice to match your audience.
- [Create Spanish voiceovers for product videos](https://automationbyexperts.com/apify/examples/spanish-voiceovers-for-product-videos): Generates natural Castilian Spanish narration for a batch of product descriptions, one MP3 per text, with sentence level SRT subtitles ready to drop into the video editor. Swap the voice for Mexican Spanish, French, German or any of 322 voices to localise the same scripts.

---

Part of [AutomationByExperts](https://automationbyexperts.com) - see [all example tasks](https://automationbyexperts.com/apify/examples) or [request a new one](https://automationbyexperts.com/suggest).
