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
AI SEO Readability Audit: Check Website Friendliness for LLMs
Who is this for? This workflow is designed for SEO specialists, content creators, marketers, and website developers who ...
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 ...
🤖 Build Resilient AI Workflows with Automatic GPT and Gemini Failover Chain
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. How it works This...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments