Telegram Audio Translator

Telegram Audio TranslatorTelegram Bots

This workflow turns Telegram voice messages into translated text and speech using OpenAI. It accepts voice notes, transcribes them, auto-detects and translates between two configured languages, then replies with both text and synthesized audio.

What You Can Do

  • Receive voice messages in Telegram and transcribe speech to text using OpenAI speech-to-text.
  • Automatically detect source language and translate between configured native and target languages.
  • Reply to the user with translated text and a spoken audio reply in the translated language.
  • Customize the source and target languages in the Settings node (supports 55+ languages supported by OpenAI speech-to-text).

Quick Start

  1. Import this workflow into n8n.
  2. Configure your credentials for Telegram and OpenAI, and update the Settings node with the language_native and language_translate values.
  3. Activate the workflow and test by sending a voice message to your Telegram bot.