From PowerPoint to Narrated Video

Want to easily turn your PowerPoint slides into a narrated video? Here is a practical recipe that works.

I have been testing various tools for this and finally found a workflow I like. Simple, fast, and free to start. Here is how you can do it:

  1. Get your voice-over text
    Go slide by slide and paste the (text) content into ChatGPT; I use GPT-4o or GPT-4.5 for this.
    Prompt:
    “Here is the text content of a slide. I need a voice-over for it.” (paste the content below this prompt)

    You could also upload the full PowerPoint and ask ChatGPT to generate voice-overs for each slide. I prefer going one by one. Takes a bit longer, but it gives me more control and usually better results.
  2. Add the voice-over text to your slides
    Paste the generated text into the “Speaker Notes” section of each slide in PowerPoint.
  3. Convert to video using Narakeet
    Go to narakeet (https://www.narakeet.com/app/presentation)
    (must sign up, but needs no credit card).

    Upload your file and let Narakeet generate the video. You can tweak settings like voice, background musinc, etc easily. The interface is straightforward.

    Done.

    First time it took me around 30 minutes to figure things out. Now it is even faster. Incidentally, this can be done completely free for the first ~20 presentations.

    Here is an example: https://lyfx.ai/about-lyfx/

    I hope this helps!

    es_ESES