Templates / Voice translator bridge (Telegram → Slack) with GPT-4o-mini + Whisper

Voice translator bridge (Telegram → Slack) with GPT-4o-mini + Whisper

Needs changes

by Tomohiro Goto ✓ · 396 views · created 2025-10-26 · Personal Productivity, Multimodal AI

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: Function (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What to replace before upgrading

Removed in 3.0Replace with
Function (legacy)
Build File URL, Detect Language, Build Slack Message
Code node, mode 'Run Once for All Items'

Nodes used (7)

TelegramOpenAI

What it does

🧠 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: - TELEGRAMBOTTOKEN - OPENAIAPIKEYHEADER - SLACKBOTTOKENHEADER - 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. 🌍

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.