23. 📞 Call-to-Legal Summary
Overview
An audio analytics tool that transcribes recorded calls (customer support, sales negotiations) and generates concise legal summaries highlighting potential liabilities, commitments, and escalation triggers.
Primary Use Cases
- Legal counsel reviewing call logs for compliance issues
- Sales ops ensuring verbal commitments are captured
- Customer support managers identifying calls requiring legal follow-up
Key Features
- Audio upload/streaming with in-browser recorder
- ASR transcription via Whisper with speaker-agnostic timestamps
- Issue extraction: NLP model extracts mentions of obligations, commitments, and risks
- Summary report: bullet points with timecodes and risk tags
Tech Stack
- Frontend: React + TypeScript for recorder UI and summary viewer
- Backend: FastAPI (Python)
- AI Models:
- Transcription:
openai/whisper-large
- Legal issue extraction: fine-tuned
legal-bert
for named-entity and relation extraction
- Database: PostgreSQL for storing transcripts and summaries
Architecture
- Recording/Upload Service captures or receives audio file
- Transcription Service runs Whisper → produces transcript with timecodes