# Podcast Transcription with Speaker Labels

**Use case:** 

Transcribe podcast episodes to text with speaker diarization. Outputs SRT, VTT, and plain transcript. Works for any podcast hosting URL.

## Input

```json
{
  "startUrls": [
    {
      "url": "https://www.youtube.com/watch?v=DHjqpvDnNGE"
    }
  ],
  "language": "auto",
  "diarize": false,
  "exportFormats": [
    "txt",
    "srt"
  ],
  "repurposeMode": "none",
  "maxPollSeconds": 240,
  "pollIntervalSeconds": 10
}
```

## Output

```json
{
  "url": {
    "label": "URL",
    "format": "string"
  },
  "status": {
    "label": "Status",
    "format": "string"
  },
  "language": {
    "label": "Language",
    "format": "string"
  },
  "durationSeconds": {
    "label": "Duration (s)",
    "format": "number"
  },
  "transcript_txt": {
    "label": "Transcript (TXT)",
    "format": "string"
  },
  "transcript_srt": {
    "label": "Transcript (SRT)",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Wisprs — AI Transcription & Subtitle Generator](https://apify.com/toshiusklay/wisprs-transcription) with a specific input configuration. Visit the [Actor detail page](https://apify.com/toshiusklay/wisprs-transcription) to learn more, explore other use cases, and run it yourself.