Voice Translator Bridge (Telegram → Slack) with GPT-4o-mini + Whisper
🧠 How it works
This workflow automatically transcribes and translates voice messages from Telegram to Slack, enabling seamless communication between Japanese and English speakers.
In our real-world use case, our distributed team often sends short voice updates on Telegram — but most discussion happens on Slack.
Before this workflow, we constantly asked:
“Can someone write a summary of that voice message?”
“I can’t understand what was said — is there a transcript?”
“Can we translate this audio for our English-speaking teammates?”
This workflow fixes that problem without changing anyone’s communication habits.
Built with n8n, OpenAI Whisper, and GPT-4o-mini, it automatically:
Detects when a voice message is posted on Telegram
Downloads and transcribes it via Whisper
Translates the text with GPT-4o-mini
Posts the result in Slack — with flags 🇯🇵→🇺🇸 and username attribution
⚙️ Features
🎧 Voice-to-text transcription using OpenAI Whisper
🌐 Automatic JA ↔ EN detection and translation via GPT-4o-mini
💬 Clean Slack message formatting with flags, username, and original text
🔧 Easy to customize: adjust target languages, tone, or message style
⚡ Typical end-to-end time: under 10 seconds for short audio clips
💼 Use Cases
Global teams** – Send quick voice memos in Telegram and share readable translations in Slack
Project coordination** – Record updates while commuting and post bilingual notes automatically
Remote check-ins** – Replace daily written reports with spoken updates
Cross-language collaboration** – Let English and Japanese teammates stay perfectly synced
💡 Perfect for
Bilingual creators and managers** working across Japan and Southeast Asia
AI automation enthusiasts** who love connecting voice and chat platforms
Teams using Telegram for fast communication** and Slack for structured workspaces
🧩 Notes
Requires three credentials:
TELEGRAM_BOT_TOKEN
OPENAI_API_KEY_HEADER
SLACK_BOT_TOKEN_HEADER
Slack scopes: chat:write, files:write, channels:history
You can change translation direction or add languages in the “Detect Language” → “Translate (OpenAI)” nodes.
Keep audio files under 25 MB for Whisper processing.
Always export your workflow with credentials OFF before sharing or publishing.
✨ Powered by
OpenAI Whisper × GPT-4o-mini × n8n × Telegram Bot API × Slack API
A complete multilingual voice-to-text bridge — connecting speech, translation, and collaboration across platforms. 🌍
Related Templates
Reply to Outlook Emails with OpenAI
Who is this template for? This template is for any Microsoft Outlook user who wants a trained AI agent to reason and rep...
Use OpenRouter in n8n versions <1.78
What it is: In version 1.78, n8n introduced a dedicated node to use the OpenRouter service, which lets you to use a lot...
Task Deadline Reminders with Google Sheets, ChatGPT, and Gmail
Intro This template is for project managers, team leads, or anyone who wants to automatically remind teammates of tasks ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments