EchoVault
A real-time transcription service made using open source tools and services.
Join a Room
Project Features
Backend (Python Script)
Real-Time Transcription
Audio
Captures audio directly from your microphone for live speech-to-text conversion.
Whisper AI Integration
AI
Utilizes OpenAI's powerful Whisper model for highly accurate transcriptions.
API Communication
Network
Sends transcribed text to the EchoVault web interface in real-time.
Configurable
Setup
Allows you to set the API endpoint, Room ID, and select the Whisper model size.
Frontend (Web App)
Real-Time Updates
Live
Displays transcribed messages instantly using Server-Sent Events (SSE) without needing a refresh.
Room-Based Display
UI/UX
Messages are organized into private rooms, showing only the transcriptions for your session.
Message Grouping
Feature
Automatically groups messages sent within the same minute for better readability and context.
Project Poster
