cp557's picture
Update README.md
a00a72d verified

A newer version of the Gradio SDK is available: 5.42.0

Upgrade
metadata
title: Narrated Slideshow Generator
sdk: gradio
emoji: 🦀
colorTo: blue
app_file: app.py
tags:
  - agent-demo-track
short_description: AI generated slideshows with images and audio.
sdk_version: 5.33.1
pinned: true
license: mit
thumbnail: >-
  https://cdn-uploads.huggingface.co/production/uploads/66cf41ae75a88154445c1144/7M0CYMVuVC0Xf1ZqxCyo_.png

Project Overview Video

Narrated Slideshow Generator

AI-powered tool that converts any topic into a narrated slideshow with generated images and audio.

Install dependencies:

pip install gradio google-genai python-dotenv pillow deepgram-sdk

Set up API key:

Set up os.environ with your GEMINI_KEY

Run:

python app.py

How it Works

Gemini 2.5 generates slide content and speaker notes

Gemini TTS creates audio narration

Imagen 3 generates slide images

Gradio provides the web interface