Create multi-speaker podcasts with Google Sheets, ElevenLabs v3, and Drive
This workflow automates the creation of realistic Multi-speaker podcasts using ElevenLabsv3 API by reading a script from Google Sheets and saving the final MP3 file to Google Drive. 1. Data Source – Dialogue scripts a...
Template notes
This workflow automates the creation of realistic Multi-speaker podcasts using ElevenLabsv3 API by reading a script from Google Sheets and saving the final MP3 file to Google Drive.
1. Data Source – Dialogue scripts are stored in a Google Sheet. Each row contains:
Speaker name (optional) Voice ID (from ElevenLabs) Text to be spoken
2. Data Preparation – The workflow transforms the spreadsheet content into the proper JSON format required by the ElevenLabs API.
3. Podcast Generation – ElevenLabs’ Eleven v3 model converts the prepared text into expressive, natural-sounding dialogue. It supports not only speech but also non-verbal cues and audio effects (e.g., \[laughs], \[whispers], \[clapping]).
4. File Storage – The generated audio file is automatically uploaded to Google Drive, organized by timestamped filenames.
---
Key Advantages