add-voice-transcription

Transcribe WhatsApp voice notes in FFT_nano groups using OpenAI Whisper.

3|2|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/0-CYBERDYNE-SYSTEMS-0/FFT_nano --skill add-voice-transcription
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-voice-transcription
Source: https://github.com/0-CYBERDYNE-SYSTEMS-0/FFT_nano/tree/main/.claude/skills/add-voice-transcription
Command: npx skills add https://github.com/0-CYBERDYNE-SYSTEMS-0/FFT_nano --skill add-voice-transcription

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

FFT_nano handles WhatsApp voice notes by converting them into readable text, enabling the agent to understand and respond to audio content in chats.

Core Features & Use Cases

  • Automatic transcription of voice messages using OpenAI's Whisper API to produce accurate text representations.
  • Contextual storage of transcripts so the agent can reference spoken content during conversations.
  • Support for registered WhatsApp groups, allowing the agent to act on voice notes consistently across chats.

Quick Start

Use this skill to enable voice transcription in FFT_nano. Steps:

  1. Ensure you have an OpenAI API key for Whisper transcription and that you have added it to your transcription config.
  2. Add the OpenAI npm package to your project dependencies by running npm install openai.
  3. Create a .transcription.config.json in the project root with provider: "openai", model: "whisper-1", enabled: true, and your apiKey.
  4. Build and start FFT_nano as usual; in registered groups, send a voice note to see the transcription appear as a transcribed text context for the agent.

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

To transcribe WhatsApp voice notes into text using OpenAI Whisper, you configure a transcription config with your API key, install the openai npm package, and integrate the logic to download, transcribe, and store the audio content as text.

What is the process for converting WhatsApp audio messages into readable text context for an agent?

Converting WhatsApp audio messages into readable text context involves downloading the voice note, sending the audio to the Whisper API for transcription, and storing the resulting text so the agent can reference it during conversations.

Do I need an OpenAI API key to enable voice transcription for FFT_nano?

Yes, you need an OpenAI API key to enable voice transcription for FFT_nano. You must add your key to a .transcription.config.json file in the project root alongside settings for the whisper-1 model before starting the application.

Can I use Whisper transcription in registered WhatsApp groups to let my agent respond to audio?

Yes, you can use Whisper transcription in registered WhatsApp groups to let your agent respond to audio. The transcription logic applies to voice notes sent within these registered groups, converting speech to text context.

What are the setup steps to add voice transcription to an FFT_nano project?

Setup steps to add voice transcription include running npm install openai, creating a .transcription.config.json file with provider, model, apiKey, and enabled fields, then building and starting FFT_nano to process voice notes in registered groups.

Why does my agent ignore WhatsApp voice notes in chats?

Your agent ignores WhatsApp voice notes in chats because voice transcription is not configured. You must install the openai package, set up the transcription config with a valid API key, and ensure the group is registered for the agent to read audio.