Generate multilingual audio content with OpenAI, ElevenLabs, Google Drive and Slack

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 multilingual audio content creation for content creators, educators, and marketing teams distributing materials globally. It solves the challenge of producing high-quality, translated audio content at scale without manual intervention. Starting with source text, the system translates content into English, Spanish, French, and German using AI translation services, validates translation quality through automated scoring, generates natural-sounding audio using ElevenLabs text-to-speech technology, calculates audio metrics for quality assurance, combines all language versions into a single package, uploads to Google Drive for centralized storage, and sends Slack notifications for team collaboration. The workflow eliminates weeks of manual translation and voice recording work while maintaining consistent quality across all language variants.

Setup Steps
Configure AI translation service credentials for multilingual processing
Add ElevenLabs API key and select voice models for each target language
Set quality threshold scores for translation validation gates
Connect Google Drive with designated folder for audio storage
Configure Slack webhook for team notifications with custom message

Prerequisites
AI translation API access (OpenAI/DeepL), ElevenLabs account with sufficient character quota

Use Cases
E-learning course localization, podcast multilingual distribution

Customization
Add additional languages, modify quality score thresholds

Benefits
Reduces content localization time by 95%, eliminates voice talent costs

Nodes Used (5)

Code
n8n-nodes-base.code
Google Drive
n8n-nodes-base.googleDrive
HTTP Request
n8n-nodes-base.httpRequest
OpenAI
@n8n/n8n-nodes-langchain.openAi
Slack
n8n-nodes-base.slack