Question · Transcription
How do you transcribe a podcast?
Transcribe the episode with an automatic tool, check every line against the audio, label each speaker by name, and publish the checked text as a WebVTT file if your host accepts one. Apple makes its own automatic transcripts after publication, and its speaker names come from a VTT file that you supply.
Updated October 17, 20264 min read6 cited facts, each traced to its source
To transcribe a podcast, run the audio through an automatic tool, check every line against the recording, and add a name for each speaker. Then publish the checked file in a format your host accepts. The first draft takes minutes. The check and the speaker names take the most care, because listeners will quote the episode and a misquote becomes a correction.
Apple makes a transcript, but it does not name the speakers
If you publish on Apple Podcasts, Apple generates a transcript for you. Apple's support page says that it "automatically generates transcripts after a new episode is published" 1, and the app labels the result as automatically generated. The page also says that a VTT file lets you identify every speaker on each line 2. The speaker names come from that file, which you supply.
Apple's list of languages for its transcript display is also limited. It names English, Danish, Dutch, Finnish, French, German, Italian, Norwegian, Portuguese, Spanish and Swedish for iOS 17.4 or later 3. If your show is in another language, check the current list before you assume the transcript will appear.
Make your own checked file to get speaker names
Provide your own transcript when you want names, quotes you can trust, or a language outside Apple's list. The steps are:
- Export a clean audio file. Use the master recording, not a compressed copy, and keep one track per speaker if your recorder can save them.
- Run an automatic tool. Any tool that gives timestamps will do, but test it on a few minutes of your own audio first.
- Check every line against the audio. Play at normal speed, and fix names, product names, numbers and negatives first.
- Add a name to every speaker turn, using the same name throughout the episode.
- Save as a WebVTT file. The glossary entry on WebVTT explains the format, and the entry on timestamps explains the time codes.
- Upload or link the file through your host, and confirm the transcript displays on the episode before you announce it.
Some recording platforms also offer built-in transcripts. Check their help center for the plan, language and speaker settings before you rely on one, because those settings can change between plans and releases.
Multi-speaker conversation is where automatic errors cluster
A podcast with two or three people talking over each other is harder than a read speech. On the CallHome test set, which records conversations between friends and family, Whisper Large V2 had a word error rate of 17.6 percent 4. The glossary entry on word error rate explains how that figure is calculated. A conversation transcript needs the most checking exactly where people interrupt each other.
Automatic speaker labels are a separate problem. OpenAI's speech-to-text guide says its speaker-identification model should be used only when you need to identify who speaks during different parts of a recording 5. Do not assume a tool has correctly assigned each line to the right guest. Listen to each speaker change while you check.
Wollin-Giering and colleagues recommend reviewing the text of any transcript to ensure accuracy, whatever tool produced it 6. For a podcast, the review is the step that protects your guests and your credibility.
It depends: what the show needs
| Situation | Best route | Why |
|---|---|---|
| Solo show, English, no names needed | Apple's automatic transcript | Generated for you, with no VTT file needed |
| Interview show, names needed | Your own checked VTT file | Each line can carry the speaker's name |
| Language outside Apple's list | Your own checked file | Apple's display list is limited |
| Quotes will be printed | Checked file, reviewed by a person | A misquote is hard to correct afterwards |
| Many guests, overlapping talk | Checked file with extra review time | Overlap is where errors cluster |
Keep the checked text, the audio and a note of which tool made the draft. If an episode is corrected later, you need the audio to show what was said.
What to do, in order
- Record one track per person where you can, and keep the master file.
- Generate a draft with a tool you have tested on your own voices.
- Check every line against the audio, and name every speaker.
- Save as WebVTT and upload it through your host.
- Confirm the display on the published episode before you share it.
For interviews where the recording is part of a research project, read our question on using AI transcription for research interviews, which covers consent and data protection. For the broader method, see our guide to interview transcription, and our guide to timestamps and speaker labels for the label formats.
Evidence
Every number on this page, with where it comes from. Open a fact to see the exact words in its source.
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
Go deeper
Related questions
- Can you use AI transcription for research interviews?
- How do you prepare interview transcripts for qualitative analysis?
- Are AI transcription devices and voice recorders worth it?
- Are automatic captions good enough for accessibility rules?
- Are transcription courses and certification worth it?
- Can AI transcribe Zulu, Xhosa and other African languages?
- Can Apple Notes transcribe audio recordings?
- Can ChatGPT transcribe audio files?