Hello OpenAI community,
I’m getting a consistent 403 Forbidden error when using the Text-to-Speech (TTS) API (tts-1
model), despite successful API calls and billing for text completions working normally.
Context:
- Billing: Active (Pay-As-You-Go), verified in billing history
- API key: Newly generated, no restrictions, all permissions enabled
- Working: Text completions (
/v1/chat/completions
) work correctly, and billing records reflect these requests. - Issue: TTS requests (
/v1/audio/speech
) always return:
TTS API HTTP Status Code: 403
Access forbidden: Confirm TTS permissions and API key.
Request details:
- Endpoint:
https://api.openai.com/v1/audio/speech
- Model:
tts-1
- Voice:
alloy
- Format:
mp3
I believe I’ve matched OpenAI documentation closely for tts: https://platform.openai.com/docs/guides/text-to-speech
Has anyone encountered this or have guidance on resolving this issue?
Thanks in advance!