Generate Multispeaker Podcasts with AI Natural-Sounding Voices & Google Sheets

This workflow automates the generation of multi-speaker podcasts using AI-powered text-to-speech technology. It starts by retrieving a podcast script from a Google Sheets document, where each speaker's lines are clearly defined. The workflow then processes the script, generates a natural-sounding audio file with different voices for each speaker, and stores the final audio file in Google Drive. The workflow is designed to save time and resources by automating the podcast production process, making it ideal for content creators, marketers, and businesses that need to produce high-quality audio content regularly. ### **How It Works** 1. **Triggering the Workflow**: - The workflow starts with the **When clicking the 'Test workflow'** node, which can be triggered manually to begin the process. 2. **Data Retrieval**: - The **Get Podcast Text** node retrieves data from a Google Sheets document containing the podcast script. The document includes columns for the speaker's name and the corresponding text. 3. **Data Aggregation**: - The **Get All Rows** node aggregates the data from the Google Sheets document, combining the speaker names and their respective text into a single dataset. 4. **Text Formatting**: - The **Full Podcast Text** node processes the aggregated data, formatting it into a single string where each speaker's text is prefixed with their name. 5. **Audio Generation**: - The **Create Audio** node sends a request to the API to generate a multi-speaker podcast audio file. The request includes the formatted text and specifies the voices for each speaker. When you register for the API service, you will get $1 for free. For continuous work, add API credits to your account. 6. **Status Check**: - The **Get Status** node checks the status of the audio generation request. If the status is COMPLETED, the workflow proceeds; otherwise, it waits again. 7. **Audio Retrieval**: - The **Get URL Audio** node retrieves the URL of the generated audio file. - The **Get File Audio** node downloads the audio file from the provided URL. 8. **Audio Storage**: - The **Upload Audio** node uploads the generated audio file to a specified Google Drive folder for storage. --- ### **Key Features** - **Multi-Speaker Support**: Generates podcasts with different voices for each speaker, creating a more dynamic and engaging listening experience. - **Google Sheets Integration**: Retrieves podcast scripts from a Google Sheets document, making it easy to manage and update content. - **AI-Powered Text-to-Speech**: Uses advanced AI models to generate natural-sounding audio from text. - **Automated Audio Generation**: Streamlines the process of creating podcast audio files, reducing the need for manual recording and editing. - **Google Drive Storage**: Automatically uploads the generated audio files to Google Drive for easy access and sharing. This workflow is ideal for businesses and content creators looking to automate the production of multi-speaker podcasts. It leverages AI to handle the complex task of generating natural-sounding audio, allowing users to focus on creating compelling content.

n8n

17 workflows

This workflow automates the generation of multi-speaker podcasts using AI-powered text-to-speech technology. It starts by retrieving a podcast script from a Google Sheets document, where each speaker's lines are clearly defined. The workflow then processes the script, generates a natural-sounding audio file with different voices for each speaker, and stores the final audio file in Google Drive.

The workflow is designed to save time and resources by automating the podcast production process, making it ideal for content creators, marketers, and businesses that need to produce high-quality audio content regularly.

How It Works

  1. Triggering the Workflow: - The workflow starts with the When clicking the 'Test workflow' node, which can be triggered manually to begin the process.

  2. Data Retrieval: - The Get Podcast Text node retrieves data from a Google Sheets document containing the podcast script. The document includes columns for the speaker's name and the corresponding text.

  3. Data Aggregation: - The Get All Rows node aggregates the data from the Google Sheets document, combining the speaker names and their respective text into a single dataset.

  4. Text Formatting: - The Full Podcast Text node processes the aggregated data, formatting it into a single string where each speaker's text is prefixed with their name.

  5. Audio Generation: - The Create Audio node sends a request to the API to generate a multi-speaker podcast audio file. The request includes the formatted text and specifies the voices for each speaker. When you register for the API service, you will get $1 for free. For continuous work, add API credits to your account.

  6. Status Check: - The Get Status node checks the status of the audio generation request. If the status is COMPLETED, the workflow proceeds; otherwise, it waits again.

  7. Audio Retrieval: - The Get URL Audio node retrieves the URL of the generated audio file. - The Get File Audio node downloads the audio file from the provided URL.

  8. Audio Storage: - The Upload Audio node uploads the generated audio file to a specified Google Drive folder for storage.


Key Features

  • Multi-Speaker Support: Generates podcasts with different voices for each speaker, creating a more dynamic and engaging listening experience.
  • Google Sheets Integration: Retrieves podcast scripts from a Google Sheets document, making it easy to manage and update content.
  • AI-Powered Text-to-Speech: Uses advanced AI models to generate natural-sounding audio from text.
  • Automated Audio Generation: Streamlines the process of creating podcast audio files, reducing the need for manual recording and editing.
  • Google Drive Storage: Automatically uploads the generated audio files to Google Drive for easy access and sharing.

This workflow is ideal for businesses and content creators looking to automate the production of multi-speaker podcasts. It leverages AI to handle the complex task of generating natural-sounding audio, allowing users to focus on creating compelling content.

$9.99
Last updated October 3, 2026
30-day money-back guarantee
Instant download
Lifetime updates included

New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.

Secure checkout powered by Stripe

Support

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related AI workflows

More from Davide

Need this deployed? We'll set it up for you.

Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.