chaonan99/ppt_presenter
Convert ppt to video with audio track, using text to speech synthesis
Extracts speaker notes from slides and synthesizes them as synchronized audio, then composites the slides with video transitions and the generated audio track using FFmpeg. Leverages python-pptx for presentation parsing and supports multiple TTS engines for voice generation. The pipeline handles slide timing, audio synchronization, and video encoding to produce a complete presentation video without requiring manual narration recording.
No commits in the last 6 months.
Stars
69
Forks
18
Language
Python
License
—
Category
Last pushed
Nov 11, 2018
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/chaonan99/ppt_presenter"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
NVIDIA-AI-Blueprints/pdf-to-podcast
Transform PDFs into AI podcasts for engaging on-the-go audio content.
danthelion/doc2audiobook
Convert text documents to high fidelity audio(books).
tjunttila/pdf2video
A tool for making videos from PDF presentations.
eminemahjoub/pdf-voice-reader
"PDF Reader: A Python application for seamless PDF viewing with enhanced text-to-speech capabilities."
hutchresearch/latex2speech
TeX2Speech is an application that turns LaTeX documents into spoken audio.