voiceblender
View on GitHubA programmable Voice AI platform: SIP and WebRTC call control, multi-party mixing, recording, TTS/STT, and pluggable AI agents (ElevenLabs, VAPI, Pipecat, Deepgram) — all driven through a REST API, webhooks, and a WebSocket event stream
A Go voice engine for building AI phone and browser agents. It connects SIP, WebRTC, WhatsApp, and other call legs, with room mixing, recording, TTS/STT integrations, agent adapters, and REST, webhook, and WebSocket controls.
Use Cases
Deploy AI agents on inbound and outbound phone callsBuild voice agents for WhatsApp and browser callsCreate contact-center call flows with transfers and supervisor monitoringRecord calls and add live transcriptionBuild IVR systems with AI agent fallbackBridge SIP, WebRTC, WhatsApp, and WebSocket participantsTranslate calls between languages in real time
Built With
- Language
- Go
- Frameworks
- Pipecat · LiveKit
Tags
voice AI · voice agents · SIP · WebRTC · speech-to-text · text-to-speech · call control · audio mixing · telephony · real-time audio · recording · WhatsApp calling