-
Notifications
You must be signed in to change notification settings - Fork 360
Open
Description
Feature Request: Discord Voice Channel Support
Context:
OpenClaw recently added native Discord voice channel support in their 2026.2.21 "Freshbits — voices unlocked" release. Since TinyClaw is inspired by OpenClaw, it would be valuable to bring this capability to TinyClaw's multi-agent architecture.
Proposed Features
Core Voice Capabilities
- Join/leave voice channels via slash commands (
/vc join|leave|status) - Streaming STT (Deepgram or Whisper) for real-time speech transcription
- TTS responses for spoken agent replies in voice channels
- Barge-in support to interrupt agent mid-response
- Auto-reconnect for session reliability
- Stale call reaper to auto-end stuck calls
Multi-Agent Enhancement
Since TinyClaw supports multiple agents and teams, voice channel support could enable:
- Agent-specific voice personalities (different TTS voices per agent)
- Voice-based agent routing (user says "@coder fix the bug" → transcribed → routed to coder agent)
- Team collaboration in voice (multiple agents responding in same VC)
Implementation Reference
OpenClaw's implementation uses:
- Discord gateway API for voice connections
- Streaming STT (Deepgram/Whisper)
- TTS for spoken responses
- Background listening controls
- Enhanced interruption handling
Reference code: https://github.com/openclaw/openclaw
Documentation: https://docs.openclaw.ai/channels/discord
Use Cases
- Hands-free coding sessions - Ask @coder to debug while in VC
- Voice standups - Team leader gives voice status updates
- Accessibility - Voice interaction for users who prefer not to type
- Mobile-first workflows - Discord mobile voice + TinyClaw agents
Priority
Would be nice to have but not urgent. Main value is keeping TinyClaw feature-complete with OpenClaw's latest capabilities while leveraging TinyClaw's unique multi-agent architecture.
Related
- OpenClaw voice docs: https://docs.openclaw.ai/plugins/voice-call
- OpenClaw discord-voice skill: https://playbooks.com/skills/openclaw/skills/discord-voice
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Todo