drengskapur/Convert PowerPoint to Video with Voiceover

Automatically create a video from a PowerPoint presentation, using AI-generated voiceovers for each slide based on the notes section.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pptx_fileThe path to the PowerPoint (.pptx) file to convert.yes
openai_api_keyThe OpenAI API key to use for TTS generation.yes
modelThe TTS model to use for speech synthesis (default: tts-1-hd).notts-1-hd
voiceThe voice profile to use for TTS generation (default: echo).noecho
response_formatThe audio format of the output file (default: mp3).nomp3
speedThe speed of the synthesized speech (0.25 to 4.0, default: 1.0).no1.0
output_fileThe output video file name (default: output.mp4).nooutput.mp4
namedescription
video_fileThe path to the generated video file.