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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| pptx_file | The path to the PowerPoint (.pptx) file to convert. | yes | — |
| openai_api_key | The OpenAI API key to use for TTS generation. | yes | — |
| model | The TTS model to use for speech synthesis (default: tts-1-hd). | no | tts-1-hd |
| voice | The voice profile to use for TTS generation (default: echo). | no | echo |
| response_format | The audio format of the output file (default: mp3). | no | mp3 |
| speed | The speed of the synthesized speech (0.25 to 4.0, default: 1.0). | no | 1.0 |
| output_file | The output video file name (default: output.mp4). | no | output.mp4 |
Outputs
| name | description |
|---|---|
| video_file | The path to the generated video file. |