Translate Chinese audio into multilingual voiceovers with GPT-4o and ElevenLabs

Go to Workflow
0 views
Built by Cheng Siong Chin Cheng Siong Chin
Created on June 05, 2026

Description

How It Works
This workflow automates end-to-end audio translation with quality assurance for content creators, educators, and international teams managing multilingual content. It solves the challenge of translating audio into multiple languages while ensuring accuracy and maintaining organized delivery. The system receives audio files via webhook, splits them into target languages (Arabic, French, Spanish, Chinese, Hindi), and processes each through NVIDIA's Parakeet TDT translation model. OpenAI validates translation quality, and results are enhanced with comprehensive metadata. Successfully translated files are uploaded to Google Drive with organized naming, combined into a summary spreadsheet, and delivered via email notification. Failed translations trigger quality alerts, ensuring reliable output while minimizing manual oversight and reducing translation turnaround time from hours to minutes.

Setup Steps
Configure NVIDIA API credentials in the "Generate Audio with ElevenLabs"
Add OpenAI API key for quality evaluation in the "OpenAI Chat Model" node
Set up Google Drive OAuth connection and specify target folder ID for uploads
Configure Gmail SMTP credentials for notification delivery
Update webhook URL in source applications to trigger workflow
Customize target languages in "Split Languages" node if needed

Prerequisites
Active accounts: NVIDIA (build.nvidia.com), OpenAI, Google Drive, Gmail. API credentials for all services.

Use Cases
International podcast distribution, e-learning course localization

Customization
Modify target languages in Split node, adjust quality thresholds in OpenAI evaluation

Benefits
Reduces translation time by 90%, eliminates manual quality checks through automated validation


Here are clear, professional subheadings for each What / Why pair. They’re concise, action-oriented, and fit well in technical workflow documentation.


Nodes Used (7)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Drive
n8n-nodes-base.googleDrive
HTTP Request
n8n-nodes-base.httpRequest
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured