When using voice generation in Google AI Studio, running the following Gemini TTS models results in an HTTP 403 error:
Target models:
- gemini-3.1-flash-tts-preview
- gemini-2.5-flash-preview-tts
Error displayed:
Http response at 400 or 500 level, error: , http status code: 403
On the API side, “Your project has been denied access” / PERMISSION_DENIED is returned.
Confirmed details:
- Gemini API is enabled
- Billing is active (Tier 1, Prepaid)
- API key is restricted to the Gemini API only
- The same 403 error is reproduced on another project with billing set up
- No warnings or appeal options are displayed on the Projects or Billing screens in AI Studio
- Google Cloud Billing Support has also confirmed that there are no payment restrictions or permission issues on the billing account and project
Google Cloud Billing Support case:
#73262025
Billing Support advised me that this issue cannot be resolved by billing support and instructed me to post in the Google AI Developer Forum.
Could you please advise on how to check if a Trust & Safety or anti-abuse restriction has been incorrectly applied, and the steps to resolve it?
If necessary, I can provide the request ID, timestamp, and additional logs.