How To Get Transcripts For Any Podcast
One thing that annoys me about the rise of podcasts as a knowledge-sharing medium is how hard it is to capture and recall information later. Like most people, I listen to podcasts while walking, doing the dishes, driving, or doing any number of other things where you canât easily take notes while listening.
In a perfect world, every podcast would have a transcript, and I could just press a button in my podcast player to send a text snippet to my notes app. Sadly, that world doesnât exist. But you can still get pretty close if youâre willing to jump through enough hoops.
By the end of this post, youâll know how to generate transcripts for snippets of a podcast directly from your podcast player, and create the full transcript for any podcast you listen to.
Tools weâll be using
This workflow is based on the apps I already use on iOS, so you may need to make some substitutions to work with your setup.
- Overcast is the best iOS podcast player, and weâll be using its clip sharing feature to grab snippets up to 90 seconds.
- Otter.ai is the service weâll use to do the audio to text transcription. You can sign up for a free plan that gives you 600 minutes of transcription a month or upgrade to 6,000 minutes for $8.33 USD per month.
- This Apple Shortcut is how we will get the podcastâs mp3 source information from Overcast. If you are on Android, youâll need to figure out another way to do that.
- Drafts is the iOS note app I use as an inbox. If you prefer another app (anything from Apple Notes to Evernote or even an email), you can easily adjust the Shortcut above to work for you. We need this for the full episode transcript workflow because of a minor Otter shortcoming discussed below.
Getting the transcript for an audio clip
Letâs start with getting the transcript for a snippet of up to 90 seconds, which is what I do most often. Weâll be using some of the same steps for getting a full episode transcript later on, so itâs a good place to start.
- While listening to a podcast in Overcast, tap the Share icon to pull up the sharing menu.
- Select âShare ClipâŚâ
- On this screen, you can edit the clip start and endpoints. Make sure you select âAudio onlyâ to create an audio file instead of a video.
- Tap the Share icon on the next screen to open the sharing menu.
- Once you select Otter in the sharing menu, the audio clip will be uploaded to be processed, and you can back to listening to your podcast.
After youâve uploaded a clip to Otter, the transcript will be available in the Otter app and on website, usually in just a minute or so.
Getting transcripts for full episodes
Generating the transcript for an entire podcast episode is more complicated if youâre listening on your phone. Otter lets you import files, but Overcast (like most podcast players) doesnât make it easy to get to the source URL of a podcast episode, which is where the Shortcut action and Drafts note come in to play.
- Like the audio clip workflow, start by tapping the Share icon to pull up the sharing menu.
- This time, youâll select the âShare Linkâ option.
- Choose the âAdd Podcast Source File To Draftsâ shortcut. You may need to dig around in the âEdit ActionsâŚâ menu to surface this shortcut. In case you canât find it, make sure you installed it from this link.
- The shortcut action will run automatically, you just need to wait a moment for it to complete.
- If you open Drafts on your iPhone or Mac, youâll see a new note created with the episode information. Download the URL listed under âSource fileâ to get the actual MP3 that weâll use next.
- From your Otter dashboard, click the âImport audio/videoâ button and select the file you downloaded in the previous step.
After youâve uploaded the episode, Otter will generate a transcript within a few minutes.
Hereâs a video of the whole workflow in action. The whole processs is simple after you set it up once.
If you want, you can do steps 5 and 6 all from iOS with the Otter app, but I find that downloading files to my phone and then uploading them again is too much of a hassle to bother. So far, capturing the info to Drafts and just doing it when Iâm back on my computer is good for me.
Otter could make this workflow easier if they supported file imports via a URL. We could then skip steps 5 and 6 altogether, and Iâd probably be able to rewrite the Shortcut action to send Otter the link directly. But thatâs a bit of an edge case for the Otter team to support, and this still works without that option.
Customizing this workflow
I can see a few ways you may want to change things in this process based on how you listen to podcasts. If you donât use Overcast, there may be a way to get a link to the mp3 source file for the episode from your podcast player. If you donât use Drafts, itâs pretty easy to edit the Shortcut action to use the app of your choice. If you are feeling daring, you could try to extend the shortcut to automatically download the mp3 to the Files app or Dropbox and then automatically send that to Otter.
Let me know how this workflow works out for you on Twitter. If you get stuck anywhere, Iâll be happy to try and help you figure it out. Good luck!
Written by Mark Allen, a product manager and designer currently based in Toronto. Say hello on Twitter.