Project / 02
Voice AI Assistant
A voice AI assistant for calls and automatic answering, built entirely in Python.
My contribution
- Engineered an autonomous real-time voice-agent telephony service on MTProto (Pyrogram).
- Built a low-latency audio processing pipeline over non-blocking Linux pipes: end-to-end chaining of VAD → Whisper STT → LLM token streaming → ElevenLabs TTS.
- Implemented dynamic conversation management with speech interruption handling and contextual call state tracking.
Python, AsyncIO, Pyrogram, ElevenLabs API, Whisper, VAD, Linux IPC / Pipes