EchoScribe Development: Automated Meeting Transcription Tool by Hatim El HassakEchoScribe Development: Automated Meeting Transcription Tool by Hatim El Hassak
🎙️ Automated meeting transcription and summarization tool
EchoScribe records meetings, transcribes audio using Google Cloud Speech-to-Text, summarizes content with OpenAI, and posts structured summaries to Slack.
✨ Features
Audio Recording - Capture meeting audio with configurable quality
Transcription - Convert speech to text using Google Cloud Speech-to-Text
AI Summarization - Extract summaries, action items, and key points using GPT
Slack Integration - Post formatted meeting notes to any channel
CLI Interface - Easy-to-use command-line tool
Docker Support - Run anywhere with containerization
🚀 Quick Start
Installation
# Clone the repository git clone https://github.com/hatimhtm/EchoScribe.git cd EchoScribe
# Install with pip pip install -e .
# Or with Docker docker build -t echoscribe .
Configuration
Set these environment variables (or use a .env file):