attenlabs / saa-sdk
Addressee detection for voice agents: device-directed speech detection that runs before STT, so background speech, side conversations, and the agent's own TTS echo never trigger it. No wake word, model-agnostic, drop-in for LiveKit, Pipecat, ElevenLabs, Twilio, and OpenAI. The layer your VAD and turn detection are missing.
Why this job: says: tts; topics: voice-assistant, voice-ai




What it does
A voice agent's microphone hears every voice in the room: yours, a coworker's, the kids, a podcast playing on the laptop, the agent's own TTS bleeding back through the speakers. Most pipelines respond to any of it, paying STT for every transcribed second and triggering the LLM on speech that was never directed at the device.
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 6 days ago
- Stars
- 130
- +2 this week
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- None yet
- No releases
- Built with
- Python
- 67% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- 60% closed
- 4 still open
- Pull requests
- 33 merged
- 8 waiting
- Releases
- None
- Never published
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| bolna-ai / bolna | 820 | 3 days ago | MIT | No downloads |
| KoljaB / RealtimeTTS | 4,052 | 3 days ago | MIT | No downloads |
| gojargo / jargo | 109 | 4 days ago | BSD-2-Clause | Linux |
More: languages, topics and project record
Languages
- Python 67%
- TypeScript 19%
- JavaScript 14%
- Makefile <1%
Topics
- addressee-detection
- ai-agents
- barge-in
- conversational-ai
- device-directed-speech
- elevenlabs
- livekit
- openai
- pipecat
- real-time
- realtime
- selective-auditory-attention
Project record
- JobSpeech and audio
- StatusListed
- Commits304
- Forks63
- Watching2
- Stars in 28 days+3
- CreatedMay 18, 2026
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
