πŸ”¬ Transcribe WhatsApp audio messages with Whisper AI via Groq

⚑ 2,396 views Β· πŸ”¬ Document Extraction & Analysis

Description

WhatsApp Audio Transcriber Bot

Overview

Automatically transcribe WhatsApp audio messages to text using AI-powered speech recognition. This workflow receives audio messages via webhook, processes them through Groq’s Whisper API, and replies with the transcribed text in the same conversation.

Use Cases

How it Works

  1. Message Reception: Webhook receives WhatsApp messages in real-time
  2. Audio Detection: Filters only audio messages using Switch node
  3. Format Conversion: Converts base64 audio to MP3 file format
  4. AI Transcription: Processes audio through Groq API with Whisper Large V3 model
  5. Response Delivery: Sends transcribed text back to the original conversation

Key Features

Prerequisites

Required Services

API Keys & Configuration

Setup Instructions

  1. Import Workflow: Import the JSON workflow into your n8n instance
  2. Configure Environment: Set GROQ_API_KEY environment variable
  3. Setup Webhook: Configure Evolution API to send messages to the webhook endpoint
  4. Test Connection: Send a test audio message to verify the workflow

Workflow Nodes

Configuration Options

Groq API Settings

Customization Options

Response Format

*Mensagem transcrita automaticamente.*
[Transcribed text content]

Technical Specifications

Troubleshooting

Version History

πŸ”— Nodes Used

HTTP Request, Webhook, Convert to File

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup