An Azure service that integrates speech processing into apps and services.
Hello PRABU WEERASINGHE,
Thank you for the detailed information, and I completely understand the frustration, especially after experiencing this for over a week.
Based on everything you’ve shared, here are the key clarifications:
Do you need to explicitly deploy gpt-4o-transcribe?
Yes, in Azure OpenAI, all models must be deployed to your resource before use, including gpt-4o-transcribe.
Even if the model appears as “available” in the Azure portal for the region, that only means:
- The model is supported in that region
It is eligible for deployment
It does not mean it is automatically provisioned for your resource.
whisper-1 working without additional action likely means it was already deployed in your resource (or you were referencing an existing deployment).
Please confirm:
Go to Azure OpenAI → Model Deployments
Verify that gpt-4o-transcribe is deployed
Confirm you are referencing the deployment name, not the base model name, in your websocket connection
Azure requires calling the deployment name, not the model name directly.
Why the server_error with no code?
The error:
conversation.item.input_audio_transcription.failed
type: server_error
code: None
strongly indicates one of the following:
The model is not properly deployed
Deployment is in a failed or degraded backend state
The deployment SKU does not support realtime transcription
A regional backend issue specific to useast2
Since PCM 24kHz works with whisper-1,
It works against OpenAI hosted endpoints,
Your websocket implementation is valid
This narrows it down to either:
- Deployment configuration
- Region-specific backend issue
Regional Instability
You are correct to question the “instability” explanation after a week.
If it were purely transient, it would typically resolve within hours, not days.
Your test in swedencentral is a very good diagnostic step. If it works there, that confirms a region-specific issue in useast2.
Recommended Next Steps
Please verify
Confirm explicit deployment exists, Confirm you are using the deployment name, Confirm deployment SKU supports realtime, Test in swedencentral
There is currently no retirement notice for gpt-4o-transcribe. If it is listed as Generally Available in the portal, it should function once properly deployed and supported in-region.
Thank you!