add-voice-transcription

Transcribe WhatsApp voice notes with OpenAI Whisper into text transcripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai.

What problem does it solve?

This skill adds automatic transcription of WhatsApp voice notes in NanoClaw, enabling agents to read and respond without audio.

Core Features & Use Cases

  • Transcribes voice messages using OpenAI's Whisper API and returns transcripts as [Voice: <transcript>].
  • Applies to registered WhatsApp chats and self-chat groups, improving responsiveness and accessibility.
  • Works alongside existing channels to keep conversations searchable and actionable.

Quick Start

Enable Whisper transcription for WhatsApp messages and test by sending a voice note.

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 OpenAI Whisper?

To transcribe WhatsApp voice notes with OpenAI Whisper, you need to enable this skill in NanoClaw. It automatically sends voice messages from registered chats to the Whisper API and returns text transcripts formatted as [Voice: <transcript>].

Do I need an OpenAI API key to transcribe voice messages?

Yes, you need an OPENAI_API_KEY in your environment to transcribe voice messages. The skill relies on the openai Python package to send audio files to the OpenAI Whisper model for transcription.

What is the format of transcribed voice notes in WhatsApp chats?

Transcribed voice notes are delivered in WhatsApp chats as [Voice: <transcript>]. This allows agents to read and respond to voice messages without needing to play the audio.

Can I use Whisper transcription for my WhatsApp self-chat groups?

Yes, you can use Whisper transcription for WhatsApp self-chat groups. The skill applies to both registered WhatsApp chats and self-chat groups, keeping conversations searchable and actionable.

What's the best way to make WhatsApp voice notes accessible to text-based agents?

The best way to make WhatsApp voice notes accessible is using automatic transcription. This skill converts audio messages into text using OpenAI Whisper, enabling agents to read and respond without audio playback.

Why does my agent not respond to WhatsApp voice notes?

Your agent may not respond to WhatsApp voice notes because it lacks transcription capabilities. Adding this skill allows the agent to receive text transcripts of voice messages via the OpenAI Whisper API.