add-voice-transcription

Transcribe WhatsApp voice messages with OpenAI Whisper into BabyBot context.

Updated Feb 11, 2026
One-click install
npx skills add https://github.com/abhaymundhara/babybot --skill add-voice-transcription-abhaymundhara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-voice-transcription
Source: https://github.com/abhaymundhara/babybot/tree/main/container/skills/add-voice-transcription
Command: npx skills add https://github.com/abhaymundhara/babybot --skill add-voice-transcription-abhaymundhara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai.

What problem does it solve?

Transcribes WhatsApp voice messages using OpenAI's Whisper API and feeds the transcripts into BabyBot's context so the agent can read and respond to voice content.

Core Features & Use Cases

  • Automatic voice transcription: Transcribes voice notes from registered WhatsApp groups to text.
  • Contextual storage: Stores transcripts in the database for improved memory and informed responses.
  • Configurable workflow: Allows enabling/disabling transcription via a config file and supports fallback behavior.

Quick Start

Configure OpenAI API key in .transcription.config.json and rebuild the project 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 messages into text for my chatbot?

To transcribe WhatsApp voice messages, this Skill processes voice notes using the OpenAI Whisper API and feeds the resulting text transcripts into your bot's context for automated reading and response generation.

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

Yes, you need an OpenAI API key. You must configure the key in the transcription configuration file and rebuild the project to activate the voice transcription pipeline.

How does contextual storage work for transcribed WhatsApp voice notes?

Contextual storage saves the transcribed voice notes directly into a database, providing the agent with improved memory and context to generate informed responses to voice content.

Can I configure or disable voice transcription for specific WhatsApp groups?

Yes, voice transcription is configurable. The workflow targets registered WhatsApp groups and allows you to enable or disable the transcription module via a configuration file.

What happens if the OpenAI Whisper API fails during voice transcription?

The transcription pipeline includes error handling and supports fallback behavior to manage API failures, ensuring the message handling flow can continue processing voice notes without crashing.