Pronunciation Assessment: Inconsistent Results

Jordan C 20 Reputation points
2024-07-14T17:21:32.7233333+00:00

Hi,

I'm experiencing very inconsistent results with the pronunciation assessment SDK for the same audio file when using different regions.

I have tested the swedencentral and the westeurope regions. I tested them in different, languages, and the results were very inconsistent. You can test yourself by opening two tabs with two different resources in the Speech Studio dashboard and try for yourself with the same text and microphone input.

Could you provide insight into why this is happening and suggest any possible solutions to ensure uniformity in the assessments?

Thank you.

Azure AI Speech
Azure AI Speech
An Azure service that integrates speech processing into apps and services.
1,554 questions
{count} votes

Accepted answer
  1. navba-MSFT 20,795 Reputation points Microsoft Employee
    2024-07-22T03:32:27.0133333+00:00

    @Jordan C Apologies for the late reply.

    I had reached out to the product owners and reported this issue. I have heard back from them. Below is their analysis:

    .

    This issue is by-design.

    1.  In different regions, the CPUs (AMD or Intel, serials maybe also are different). If the CPU is the same in 2 regions, the scores should be consistent.
    2. Except en-US, other locales are zero-scales which means if there is no requests for several hours (maybe 6 hours) in this region, the deployment will be released and a fall back model will be triggered. After we monitor there a request for this region, the default model deployment (about 10-15 minutes) for this region will start.

    In short, this behavior you are seeing is by design to save the cost. 

    Unfortunately, this is no public facing documentation on this.

    Hope this helps. If you have any follow-up questions, please let me know. I would be happy to help.

    **

    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.


0 additional answers

Sort by: Most helpful