What it does
VoxRing is an Actions SDK plugin that turns the MX Master 4 and MX Creative Console into a voice router. Hold a button, say something, dial the Actions Ring to pick where it goes.
Three modes:
- Transcription — Clean text, paste anywhere. Works out of the box.
- Voice — Raw audio sent as a voice message to WhatsApp, Telegram, Discord.
- AI Reformat — Plug in an API key and your words get reshaped per destination. Same sentence becomes a formal email, a Slack message, a calendar event, a Claude Code task, or a translation.
The Console shows the preview. The dial picks the destination. Tap to send.
What inspired it
I was reformatting the same sentence from a call into four different apps. Email, Slack, calendar, task list. Fifteen minutes for something I could say in five seconds. I looked at the MX Master 4 on my desk, a button, a dial, haptic feedback, and the interaction was obvious.
How it works
Hold button → Record voice → Release
↓
Mode: Transcribe / Voice / AI Reformat
↓
Dial Actions Ring → Pick destination → Preview on Console
↓
Tap to send
Challenges
Making three modes feel like one interaction. The physical flow - hold, speak, dial, send - stays the same regardless of mode. Only the preview changes.
Making AI optional. Transcription and voice mode work without any API key. AI reformat is the power-up, not the prerequisite.
What's next
Custom destinations via config panel. Offline mode with local Whisper. Multi-send to multiple destinations at once.
Built With
- actions
- c#
- caldav
- claude
- logi
- naudio
- sdk
- whisper
Log in or sign up for Devpost to join the conversation.