Skip to content

This project is a Python bot that automates the process of logging into Gmail, joining a Google Meet, recording the audio of the meeting, and then generating a summary, key points, action items, and sentiment analysis of the meeting.

Notifications You must be signed in to change notification settings

dhruvldrp9/Google-Meet-Bot

Repository files navigation

Google-Meet-Bot

This project is a Python bot that automates the process of logging into Gmail, joining a Google Meet, recording the audio of the meeting, and then generating a summary, key points, action items, and sentiment analysis of the meeting.

Alt Text

Prerequisites

  • Python 3.8 or higher
  • Chrome browser
  • OpenAI Api Key
  • A Gmail account
  • A Google Meet link

Installation

  1. Clone the repository:

    git clone https://github.com/dhruvldrp9/Google-Meet-Bot.git
    cd google-meet-bot
    
  2. Make python environment:

    python3 -m venv env
    
  3. Activate environment(Ubuntu):

    source env/bin/activate
    
  4. Activate environment(Windows):

    env/scripts/activate
    
  5. Install requirements:

    pip install -r requirements.txt
    
  6. Export credentials to environments:

export OPENAI_API_KEY="Your_OpenAI_Api_Key"

export email_id="Your_email_id"

export email_password="your_email_password"
  1. Run Script:

    python3 join_google_meet.py
    
    

About

This project is a Python bot that automates the process of logging into Gmail, joining a Google Meet, recording the audio of the meeting, and then generating a summary, key points, action items, and sentiment analysis of the meeting.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages