Latenode

Effortlessly Generate Realistic Audio from Text using Google Cloud, Drive & Airtable

This template receives text, a voice, and a language on a Latenode webhook, synthesizes audio with Google Cloud Text-to-Speech, uploads the file to Google Drive, and writes the original text plus the Drive link in Airtable. Point your form or app at the webhook URL, then connect Google Cloud Text-to-Speech, Google Drive, and Airtable. Put the Google Cloud credentials on the Google Cloud Text-to-Speech connection.

Updated Sep 16, 2026Est. run: 10sEst. cost: $0.0006
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Turns posted text into an audio file without a manual export
  • Uses Google Cloud Text-to-Speech with the webhook text as input
  • Stores the file on Drive and a row in Airtable in the same run
  • Keeps Google Cloud, Drive, and Airtable keys on their connections

How it works

1
Trigger

Receive text to speak

The scenario starts when your form or app posts text, voice, and language to a Latenode webhook.

2
Action

Synthesize audio

Google Cloud Text-to-Speech turns that text into an audio file. Map voice and language from the webhook payload.

3
Action

Upload to Google Drive

Google Drive stores the audio in the folder you choose.

4
Action

Log in Airtable

Airtable writes the source text, voice, language, and Drive file URL as a new record.

Setup guide

1

Create the webhook

Add a webhook trigger and copy its URL. Point your form or client at that URL. Send JSON with text, voice, and language.

2

Connect Google Cloud Text-to-Speech

Add a Google Cloud Text-to-Speech connection and paste your Google Cloud credentials there. Map the webhook text, voice, and language into the speech step.

3

Connect Google Drive

Add a Google Drive connection with write access to the destination folder. Upload the audio from the speech step.

4

Connect Airtable

Add an Airtable connection. Create a record and map text, voice, language, and the Drive file link into your table.

Requirements

A form, app, or HTTP client that posts text to speak
Google Cloud Text-to-Speech credentials stored on that connection
A Google Drive folder Latenode can write to
An Airtable base and table for conversion metadata

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.