Generate natural voices with Google Text-to-Speech, Drive & Airtable
Ready for 3.0What this workflow does
This workflow has 11 nodes and runs when someone submits an n8n form (“Generate Text-to-Speech”). Along the way it connects Google Drive and Airtable. It also calls texttospeech.googleapis.com and queue.fal.run over HTTP.
How it runs
Trigger: When someone submits an n8n form (“Generate Text-to-Speech”).
- Edit Fields (Edit Fields (Set)): sets or maps fields
- Request TTS (HTTP Request): calls texttospeech.googleapis.com (POST)
- Convert to File: converts data to a file (to binary)
- Upload file (Google Drive): uses Google Drive
- Request Duration (HTTP Request): calls queue.fal.run (POST)
- Get Status (HTTP Request): calls an HTTP API
- If: checks a condition and branches into true / false
- Get Duration (HTTP Request): calls an HTTP API
- Wait: waits 1 seconds
- Create a record (Airtable): create
Services it uses
HTTP calls to: texttospeech.googleapis.com, queue.fal.run
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Google Drive
n8n-nodes-base.googleDrive - Airtable
n8n-nodes-base.airtable - Convert to File
n8n-nodes-base.convertToFile - n8n Form Trigger
n8n-nodes-base.formTrigger - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - Wait
n8n-nodes-base.wait - HTTP Request
n8n-nodes-base.httpRequest
From the author
Automate High-Quality Voice with Google Text-to-Speech & n8n Effortlessly convert any text into stunningly realistic, high-quality audio with this powerful n8n workflow. Leveraging Google's advanced Text-to-Speech (TTS) AI, this template provides a complete,…