add-voice-transcription

Transcribe WhatsApp voice notes into text using the OpenAI Whisper API.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/breakcafe/picoclaw --skill add-voice-transcription-breakcafe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-voice-transcription
Source: https://github.com/breakcafe/picoclaw/tree/main/.claude/skills/add-voice-transcription
Command: npx skills add https://github.com/breakcafe/picoclaw --skill add-voice-transcription-breakcafe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, @whiskeysockets/baileys.

What problem does it solve?

This skill adds automatic voice message transcription to NanoClaw's WhatsApp channel using OpenAI's Whisper API. When a voice note arrives, it is downloaded, transcribed, and delivered to the agent as [Voice: <transcript>].

Core Features & Use Cases

  • Voice transcription of WhatsApp voice notes using Whisper
  • Integrates with the existing WhatsApp channel to present transcripts to the agent
  • Use case: When a user sends a voice note, the agent can respond based on the transcript content.

Quick Start

Install the skill and provide a valid OpenAI API key to enable Whisper transcription.

Frequently Asked Questions about add-voice-transcription

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transcribe WhatsApp voice notes using Whisper for my agent?

To transcribe WhatsApp voice notes using Whisper, this skill downloads audio from incoming messages and sends it to the Whisper API, delivering the transcript to the agent. It integrates directly with NanoClaw's WhatsApp channel to process voice messages.

Do I need an OpenAI API key to transcribe WhatsApp audio messages?

Yes, you need a valid OpenAI API key to transcribe WhatsApp audio messages. The skill relies on the Whisper API for speech-to-text conversion, requiring this key during installation to enable transcription functionality.

How does the agent receive transcribed WhatsApp voice messages?

The agent receives transcribed WhatsApp voice messages formatted as [Voice: <transcript>]. This allows the agent runtime to understand the audio content and respond appropriately based on the text extracted by Whisper.

Can I use Baileys WhatsApp integration to convert voice notes to text?

Yes, you can use the Baileys WhatsApp integration to convert voice notes to text. This skill leverages the Baileys library to receive audio from the WhatsApp channel, then downloads and transcribes the files locally before presenting them.

What are the limitations of using Whisper for WhatsApp voice transcription?

Using Whisper for WhatsApp voice transcription requires local bootstrapping to download audio and integration changes to the agent runtime. It depends on external API usage and applies specifically to NanoClaw's WhatsApp channel for processing voice messages.

What is the best way to handle WhatsApp audio messages in an AI agent?

The best way to handle WhatsApp audio messages in an AI agent is automatic transcription. This skill downloads voice notes, converts them to text via Whisper, and feeds readable content directly into the agent for immediate response generation.