I’m developing an application using the Gemini Podcast API (standalone via the Discovery Engine API) and would like to request allowlist access.
Project Details:
Use Case: Automated podcast generation for youth sports game recaps (e.g., turning game summaries, highlights, and stats into short audio podcasts).
I have the Discovery Engine API enabled and the “Podcast API User” IAM role assigned, but access appears to be restricted per the August 28, 2025 release notes.
Could you please add my project to the allowlist for the Podcast API?
No, the TTS API is different. It merely changes text to speech. I am wanting podcast generation, which is 2 voices deep diving into a subject after being uploaded a PDF. This is what NotebookLM uses.
Thanks jasteph, I appreciate you looking into this.
To clarify the technical requirement: standard TTS APIs (text-to-speech) aren’t a viable alternative for this use case because they lack the specific conversational ‘NotebookLM-style’ back-and-forth logic. I specifically need the Standalone Podcast API to generate the multi-voice conversational depth directly from source documents.
I have already completed the IAM setup with the roles/discoveryengine.podcastApiUser role and enabled the Discovery Engine API.
If there is a way to get my project whitelisted for the podcasts.create method, please let me know.