"Only standard subscription" error when initializing Create Transcription

Citizen Dev 1 Reputation point
2021-10-25T00:02:57.35+00:00

I'm on a paid subscription and am getting this error when trying to initialize an API call to create transcription. Any ideas?

Raw response for the API
Status code 400
{
"code": "InvalidRequest",
"message": "Only \"Standard\" subscriptions for the region of the called service are valid.",
"innerError": {
"code": "InvalidSubscription",
"message": "Only \"Standard\" subscriptions for the region of the called service are valid."
}
}

Azure AI services
Azure AI services
A group of Azure services, SDKs, and APIs designed to make apps more intelligent, engaging, and discoverable.
2,348 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. romungi-MSFT 41,861 Reputation points Microsoft Employee
    2021-10-25T10:00:57.123+00:00

    @Citizen Dev I believe you are referring to the batch transcription API of the speech service.

    Are you referring to pay as you go account of your Azure resource or a standard tier resource of the endpoint that is being used?
    If you are using a paid subscription of Azure but your resource is created with free tier then the batch transcription API will not work since standard tier of the speech resource is required for batch transcription API. You can refer the link mentioned above for more details.

    Are you using a shared or common cognitive service resource or a dedicated speech service resource?
    If you are using a shared cognitive service resource then I would recommend to use the dedicated speech resource with standard tier S0 and then check the same with the new endpoint.

    I hope the above suggestions help.

    If an answer is helpful, please click on 130616-image.png or upvote 130671-image.png which might help other community members reading this thread.

    1 person found this answer helpful.