Skip to content

nitroz3us/VoicePointGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoicePointGPT

Upload your PowerPoint slides and let this tool do the work! Automatically generate a script for each slide, and even add a professional touch with optional voiceover generation. Simplify your presentation preparation and enhance your delivery.

Key Features

  • Script Generation: Analyze your slides and get a ready-made script.
  • Voiceover Option: Choose to add a voiceover to your presentation for a complete package.
  • User-Friendly Interface: Easy-to-use platform for seamless navigation.

Getting Started (Locally)

To get started with VoicePointGPT, follow these steps:

  1. Clone the repository:

    git clone https://github.com/nitroz3us/VoicePointGPT.git
  2. Install the required dependencies:

    pip install -r requirements.txt
  3. Set up your .env file

    SUPABASE_URL = 
    SUPABASE_KEY =
    SUPABASE_BUCKET_NAME =
  4. Run the application:

    uvicorn app:app --host localhost --port 3000 --reload
  5. Access the web interface in your browser at http://localhost:3000.

Getting Started (Online)

  1. Access the web interface in your browser at https://voice-point-gpt.vercel.app/

Usage

  1. Enter your OpenAI API Key, which can be found here [Has to be GPT4]

Demo

Upload.mp4

Additional Features (not shown in the demo video)

  • Set your presentation styles with various choices!

Limitations

  • Maximum of 32 slides.
  • Within the token limit of GPT4 Vision.

Why am I doing this?

  • Wanted to try out OpenAI Vision API & Text-To-Speech

Technologies Used

  • OpenAI
  • FastAPI
  • TailwindCSS
  • Supabase

Contributing

Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.

About

Upload your PowerPoint slides and let this tool do the work! Automatically generate a script for each slide, and even add a professional touch with optional voiceover generation. Simplify your presentation preparation and enhance your delivery.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors