# Batch Text to Speech: One Audio File per Line

**Use case:** 

Got a list of lines? Each one comes back as its own AI voiceover file, ideal for app prompts, UI sounds, and clip sets. Pick the voice, speed, and format.

## Input

```json
{
  "text": "Welcome back to the channel. Today, we're diving into one of the strangest mysteries of the deep ocean.",
  "texts": [
    "Your order has been confirmed and is on its way.",
    "We couldn't process your payment. Please check your card details.",
    "Welcome aboard. Tap continue to set up your profile."
  ],
  "voice": "nova",
  "model": "tts-1",
  "format": "mp3",
  "speed": "1.0"
}
```

## Output

```json
{
  "index": {
    "label": "Index"
  },
  "voice": {
    "label": "Voice"
  },
  "format": {
    "label": "Format"
  },
  "durationSeconds": {
    "label": "Duration seconds"
  },
  "characters": {
    "label": "Characters"
  },
  "audioUrl": {
    "label": "Audio",
    "format": "link"
  },
  "textPreview": {
    "label": "Text preview"
  }
}
```

## About this Actor

This example demonstrates how to use [AI Text-to-Speech Voiceover](https://apify.com/dami_studio/ai-tts-voiceover) with a specific input configuration. Visit the [Actor detail page](https://apify.com/dami_studio/ai-tts-voiceover) to learn more, explore other use cases, and run it yourself.