Welcome to Audio Meeting Manager, the ultimate app to organize your meetings effortlessly! 🚀
Upload your audio recordings, get automatic transcriptions, summaries, and deadlines, and even sync them with Google Calendar! 📝✨
- 🎧 Upload WAV audio files of your meetings
- 📝 Automatic transcription with Whisper
- 💡 Summarization & Deadline extraction using GPT models
- 📅 Sync deadlines directly to Google Calendar via Google Cloud API
- 🔐 Secure authentication using Google OAuth 2.0
- 🔥 Database backend powered by Firebase for real-time storage
- ⚡ Fast API server for audio processing and AI computations
- Frontend: Next.js + Firebase Auth (Google OAuth 2.0)
- Styling: Tailwind CSS + ShadCN
- Backend / API: FastAPI
- Database: Firebase (BaaS)
- ML Models:
- Whisper → Speech-to-text transcription
- GPT small → Summarization & deadline extraction
- Calendar Integration: Google Cloud API
- 🎤 Upload your meeting audio (WAV format) in the dashboard.
- 🤖 FastAPI server uses Whisper to transcribe the audio with timestamps.
- 🧠 GPT model analyzes the transcript to generate a concise summary and extract deadlines.
- 📆 Deadlines are added to your Google Calendar automatically.
- 💾 All data (transcripts, summaries, deadlines) is stored in Firebase for easy access anytime.
- Clone this repo:
git clone https://github.com/yourusername/audio-meeting-manager.git cd audio-meeting-manager