Podcast content: Any good podcast to text service?

I am looking to build a knowledge base from podcast content. Does anybody know a low cost (preferably free!) podcast to text transcription service? It would be even better if it works on web links of the podcast channel…

1 Like

You can use Whisper for a podcast transcription service.

This tutorial will involve you downloading the podcasts as one of these audio file formats:
’ mp3 , mp4`, mpeg , mpga , m4a , wav , and webm’


Install OpenAI’s package with this script:

pip install openai

Here is a basic Python script that should work for you. Make sure to name the Python file using proper naming such as main.py :

from openai import OpenAI
client = OpenAI()

# Remember to replace '/path/to/podcast/podcast.mp3' with your actual path.
audio_file= open("/path/to/podcast/podcast.mp3", "rb")
transcription = client.audio.transcriptions.create(
  model="whisper-1", 
  file=audio_file
)

# Name this file whatever you want.
file_path = "transcription.txt"

with open(file_path, "w") as file:
    file.write(transcription_text)

print("Transcription saved to:", file_path)

Make sure to follow ‘Step 2’ in the quickstart to set up your API key.

Make sure to install Python if you haven’t already here.

Then run
python3 main.py
or whatever you named your file as.


If this answers your question please remember to click on the checkmark on the bottom of this post for people finding this topic in the future.

Thanks but too techy for me …I want a no code solution

  • no code
  • no money
  • no hidden agenda lying in wait

Pick two…
transparent1px

2 Likes