Turn Telegram voice notes into clear translated replies. A chat user speaks, and they receive text and audio back in the target language. Great for travel help, language practice, or teams that serve customers in many languages.
The flow starts when Telegram sends a new message to n8n. The bot downloads the voice file and uses OpenAI to turn speech into text. A custom prompt then detects the language and translates based on values in the Settings node, so you choose the native and target languages. The result is posted as a text message and also converted back to audio using OpenAI, then sent as an audio reply in the same chat. A small input step captures text when present so non voice messages do not break the run. Because answers arrive in both text and audio, people can read or listen based on their needs.
You need a Telegram bot token and an OpenAI API key to run this. Set the language fields in the Settings node, activate the workflow, and send a voice note to the bot to test. Expect faster cross language replies and fewer copy paste steps for your team. This is useful for front desk teams, tutors, or field staff who must handle quick chats in many languages.