What problem does it solve?
Agents running in NanoClaw's WhatsApp channel cannot read or act on audio-only voice notes, which forces human intervention and slows automated responses; this Skill converts audio messages into readable text so agents can process and reply to voice content automatically.
Core Features & Use Cases
- Automatic transcription: Downloads WhatsApp PTT audio, transcribes it using OpenAI Whisper, and delivers the transcript as agent-readable content.
- Integration with NanoClaw/WhatsApp: Adds a transcription module, integrates into the Baileys-based WhatsApp channel handler, and records behavior with tests and manifest metadata.
- Robust fallbacks and testing: Provides clear fallback messages when API keys are missing, transcription fails, or downloads error, and includes unit tests that mock transcription behavior.
- Use Cases: Customer support teams receiving voice notes, group chat automation that must parse spoken instructions, and accessibility improvements for users who prefer text.
Quick Start
Enable the skill, provide an OpenAI API key (OPENAI_API_KEY), and send a WhatsApp voice note to see it arrive as a transcribed text message for the agent.