Conversational voice AI agents
-
Updated
Apr 13, 2026 - Python
Conversational voice AI agents
Your own personal voice assistant: Voice to Text to LLM to Speech, displayed in a web interface
End-to-end platform for building voice first multimodal agents
Official Python SDK for Deepgram.
Real-time speech-to-text caption appliance for a deaf user. Raspberry Pi + 10" touchscreen that transcribes phone calls and room conversation in near real-time.
AI Voice Assistant: Talk to an AI agent that helps you with event scheduling, contact management, accessing your knowledge base, and web searches using simple voice commands
A Python script that generates subtitles and renders them onto the video.
Get started using Deepgram's Live Transcription with this Flask demo app
Speaker identification powered by pyannote and resemblyzer
Turn any SIP call into a realtime AI voice agent (OpenAI Realtime / Deepgram/Gemini Live)
VoiceTyper-Pro is an advanced speech-to-text dictation tool built with Python and powered by the Deepgram API. Alternative to Mac Whisper, Voice Access, and other voice typing tools.
A production-ready voice agent implementation using LiveKit and Python, featuring advanced conversational AI capabilities and optional telephony integration. It provides intelligent turn detection, function calling, comprehensive logging, telephony integration, and audio enhancement.
AI Agent for Telephony voice bot - based on vocode, twilio, deepgram, and elevenlabs. Just add your own keys and prompt.
Ultra-fast, customizable AI voice dictation in any active app on Windows (MacOS and Linux coming soon)
A production-ready voice agent implementation using LiveKit and Python, featuring advanced conversational AI capabilities and optional telephony integration.
Build realtime AI interviewer voice agent that joins meetings. It demonstrates integrating Deepgram (STT), OpenAI (LLM), and Eleven Labs (TTS) via WebRTC for natural conversations.
API playground for Deepgram built with Streamlit
Add a description, image, and links to the deepgram topic page so that developers can more easily learn about it.
To associate your repository with the deepgram topic, visit your repo's landing page and select "manage topics."