add-voice-transcription

Transcribe WhatsApp voice notes into text using OpenAI Whisper.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This feature eliminates manual transcription of voice notes by automatically converting them to text so the agent can understand and respond to spoken content in group chats.

Core Features & Use Cases

  • Automatic transcription of WhatsApp voice notes using OpenAI's Whisper API.
  • Stores transcripts in the database alongside the original message for context and searchability.
  • Simple enable/disable via a lightweight config file to control usage and costs.

Quick Start

Install the OpenAI dependency, configure your API key in .transcription.config.json, then restart the service to enable voice 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 into text for a chat agent?

To transcribe WhatsApp voice notes, this feature uses the OpenAI Whisper API to automatically convert spoken content into text, storing the transcripts in the database for agent context and searchability.

How do I configure OpenAI Whisper transcription in NanoClaw?

Configure Whisper transcription by installing the openai package, adding your API key to a .transcription.config.json file, and restarting the NanoClaw service to apply the changes.

Can I disable voice transcription to control API costs?

Yes, you can disable voice transcription to control API costs by using the lightweight .transcription.config.json configuration file to toggle the feature off.

How does automatic voice note transcription provide context for group chats?

Automatic voice note transcription provides context by capturing transcripts for registered groups and storing them alongside the original message in the database, enabling the agent to understand and respond to spoken content.

Do I need the openai package to transcribe voice notes?

Yes, you need to install the openai package and configure your API key in .transcription.config.json before restarting the service to enable voice note transcription.