Looking to use specific speech-to-text base model: How long would the base model exist for?

Caesar Cavales 50 Reputation points
2023-07-21T20:04:34.79+00:00

Our team is using Azure speech-to-text in our production applications and I have notice a difference in result from time to time when we try to run a bulk transcription to test accuracy. When I investigated, I notice that we might be calling the most recent base model when we did our testing.

We have decided to use/pin the same base model until we have tested and ran benchmarks on any new base model that becomes available. Before I make the change to pin the same base model whenever we call the REST API, I am curious for how long a model would be available for. The last thing we want to happen is that we would get back an error because a base model we are using, hardcoded, in our code does not exist anymore.

Azure AI Speech
Azure AI Speech
An Azure service that integrates speech processing into apps and services.
2,061 questions
0 comments No comments
{count} votes

Accepted answer
  1. romungi-MSFT 48,906 Reputation points Microsoft Employee Moderator
    2023-07-24T09:09:51.7266667+00:00

    @Caesar Cavales You can check the base model deprecation dates using the GET Base model API. This provides a deprecation date for the base model that you can use to determine when a base model is going to expire. I think you can use this API to automate your application deployments if the base model date is valid.

    Since there are many models, use the filter expression to use your base model display name. For example the request URL should look like something below along with subscription key header.

    https://<resource_name>.cognitiveservices.azure.com/speechtotext/v3.1/models/base?filter=displayName eq '20221013'
    

    Query Filter:

    filter=displayName eq '20221013'
    
    
    

    Sample response:

    User's image

    If this answers your query, do click Accept Answer and Yes for was this answer helpful. And, if you have any further query do let us know.


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.