| title | LMA Documentation |
|---|
Live Meeting Assistant (LMA) v0.3.0 — Real-time meeting transcription, AI-powered meeting assistance, and virtual meeting participation built on Amazon Transcribe, Amazon Bedrock, and the Strands Agents SDK.
📖 Browse the docs site: aws-samples.github.io/amazon-transcribe-live-meeting-assistant
For the changelog, see CHANGELOG.md. For contributing, see CONTRIBUTING.md.
- Prerequisites & Deployment — AWS account setup, Bedrock model access, CloudFormation deployment, initial login
- Quick Start Guide — Your first meeting in 5 minutes using Stream Audio or Virtual Participant
- Transcription & Translation — Real-time transcription, speaker attribution, multi-language support, live translation, PII redaction, custom vocabulary, audio recording
- Meeting Assistant — Strands agent chat interface, built-in tools, Knowledge Base, Guardrails, model selection, wake phrase, custom prompts
- Transcript Summarization — Automatic and on-demand summaries, custom prompt templates, Lambda-based summarization
- Meetings Query Tool — Semantic search across past meetings via transcript knowledge base
- Meeting Sources Overview — Side-by-side comparison of the three capture options and guidance on when to use each
- Stream Audio — Browser-based audio capture from your microphone and any Chrome tab
- Upload Audio — Upload a pre-recorded audio/video file for batch transcription and summary
- Browser Extension — Chrome extension for capturing browser tab audio from any meeting platform
- Virtual Participant — Headless Chrome bot that joins Zoom, Teams, Chime, Google Meet, and WebEx meetings
- Voice Assistant Overview — Activation modes, wake phrases, session management, provider comparison
- Nova Sonic 2 Setup — AWS Nova Sonic 2 voice assistant configuration
- ElevenLabs Setup — ElevenLabs Conversational AI voice assistant configuration
- Simli Avatar Setup — Animated lip-synced avatar for Virtual Participant
- MCP Servers Overview — Model Context Protocol, authentication methods, admin UI, built-in LMA tools
- MCP API Key Authentication — Per-user API key auth for programmatic MCP clients, JSON-RPC 2.0 protocol support
- Salesforce MCP Setup — Salesforce Connected App with OAuth 2.1
- Amazon Quick Suite MCP Setup — Amazon Quick Suite integration
- DeepWiki MCP Setup — DeepWiki repository documentation search
- Web UI Guide — Dashboard, meeting details, chat, sentiment analysis, transcript downloads, sharing, admin configuration pages
- User Management — Admin-only UI to create and delete LMA users (Admin or User roles)
- User-Based Access Control — Admin vs non-admin users, meeting sharing, meeting deletion
- Infrastructure & Security — Architecture overview, VPC, Cognito, KMS encryption, CloudFront, IAM, data retention
- CloudFormation Service Role — Delegated IAM role for non-admin LMA deployment and management
- WebSocket Streaming API — Full protocol specification for building custom streaming clients
- Embeddable Components — iframe embedding, postMessage API, authentication options
- Lambda Hook Functions — Custom transcript processing, FetchTranscript utility, summarization hooks
- CloudFormation Parameters Reference — Complete reference of all stack parameters by category
- Stack Updates & Upgrades — Updating existing stacks, template URLs, version migration notes
- Troubleshooting — Monitoring, CloudWatch logs, common issues, cost assessment
- Cleanup — Deleting stacks and retained resources
- Developer Guide — Building from source, LMA CLI, local UI development, contributing
- Virtual Participant Local Development — Run the VP locally on EC2 via
make vp-startwith VSCode Remote-SSH + VNC - LMA CLI Reference — Command-line interface for deploy, publish, status, logs, and more
- LMA SDK Reference — Python SDK for programmatic LMA operations