Generate high-quality, natural voiceovers using Google Text-to-Speech (Chirp 3 HD) via this powerful n8n workflow. Automatically upload audio files to Google Drive and log duration and metadata into Airtable for seamless content asset management.
Download this n8n workflow template and start using it instantly.
Content creators needing high-quality voiceovers for videos or articles.
Marketing teams managing large libraries of media assets.
Developers building interactive voice applications requiring a reliable n8n workflow for audio generation.
Users looking for advanced examples of integrating asynchronous HTTP requests and looping logic within an n8n template.
This comprehensive n8n workflow transforms raw text input into professional, natural-sounding audio files using the Google Text-to-Speech (TTS) API, leveraging the advanced Chirp 3 HD voices. The automation starts with an intuitive n8n trigger (a web form) where users define their script, language, and desired voice. The resulting audio data is processed, automatically stored securely in Google Drive, and then accurately cataloged in an Airtable database. A key technical feature of this n8n template is its use of asynchronous logic to calculate the audio file's duration using the fal.ai API, demonstrating powerful looping and conditional flow control within an n8n node sequence. This process ensures that your generated media assets are immediately usable and fully documented, saving significant manual effort in content pipeline management. This expertly designed n8n workflow is a perfect example of automated media generation.
This automation is initiated by an n8n trigger and executes a series of steps to generate and catalog the voiceover:
webContentLink) to start the asynchronous duration calculation job.COMPLETED. If not, a Wait n8n node pauses for one second before checking the status again, ensuring the workflow handles the asynchronous processing correctly.COMPLETED, the Get Duration HTTP Request n8n node retrieves the final audio metadata, including the duration.To utilize this n8n template, follow these steps:
The following major n8n node types drive the logic of this automation:
On form submission2 (Form Trigger): This n8n trigger initiates the workflow upon receiving a submission from the internal n8n form. Key Configuration: Collects Script, Voice (from a pre-defined list of Chirp 3 HD options), and Language.
Request TTS (HTTP Request): Sends the payload to Google's Text-to-Speech API. Key Configuration: POST request to https://texttospeech.googleapis.com/v1/text:synthesize, using JSON body to define input text and voice parameters.
Convert to File (Convert to File): Transforms the base64 output (audioContent) from Google TTS into a binary file object. Key Configuration: Operation set to toBinary, Source Property set to audioContent.
Upload file (Google Drive): Uploads the newly created binary audio file to a designated Google Drive folder. Key Configuration: Uses a specified Folder ID, setting the file name dynamically from the binary data.
Request Duration & Get Status & Get Duration (HTTP Request): A sequence of three n8n nodes interacting with the fal.ai API to start an asynchronous job, check its status, and retrieve the final media metadata. This showcases advanced use of the HTTP Request n8n node for third-party service integration.
If (If): Controls the looping logic for the duration calculation, checking if the job status equals COMPLETED.
Wait (Wait): Used in conjunction with the If n8n node to pause execution briefly before re-checking the asynchronous job status, crucial for robust n8n workflow design.
Create a record (Airtable): The final n8n node, logging all generated asset details, URLs, and the calculated duration into the asset database.
Automate the creation of T-shirt design prompts from image inputs using this robust n8n workflow. Leverage GPT-4o for visual analysis and creative text generation.

Use this powerful n8n workflow to generate multiple, high-quality LinkedIn posts automatically from your Notion content plan using Claude and ChatGPT for expert content scaling.

Automate multilingual content creation using this advanced n8n workflow. Integrates OpenAI for drafting, Yoast for SEO, and WordPress for publishing drafts weekly using an n8n trigger.

Use this powerful n8n workflow to analyze Spotify listening emotions, fetch relevant Google News via RSS, generate dynamic visual news cards using APITemplate.io, and share them on Slack automatically.

Automate daily news video creation! This advanced n8n workflow extracts WordPress articles, generates professional YouTube Shorts using Shotstack, and publishes them automatically.


Driven by a passion for innovation and systems design, I specialize in building creative automations and AI-powered tools that simplify workflows and drive results. With a strong background in web development, API integration, and no-code platforms like n8n, I create scalable solutions for content creators, startups, and small businesses. My focus is on combining efficiency with creativity—turning ideas into streamlined digital products.







































