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
- Import this workflow into n8n.
- Configure your credentials for Telegram and OpenAI, and update the Settings node with the language_native and language_translate values.
- Activate the workflow and test by sending a voice message to your Telegram bot.




