Custom grammars supported by Microsoft Azure's Speech to Text recognition service?

Aman Bhardwaj 1 Reputation point


I have below 2 queries:

  1. Does the speech recognition service support the custom GRXML based grammar for recognition?
  2. Does the speech recognition service support the compiled(binary-format) grammar for recognition?

We have integrated C++ SDK provided by Microsoft to use these services. I have tried to find what are the types of grammars supported and could only find something called as PhraseListGrammars(

Please help us if you are know how much Microsoft's cloud STT service supports such custom grammars.


Azure AI Speech
Azure AI Speech
An Azure service that integrates speech processing into apps and services.
1,469 questions
Azure AI services
Azure AI services
A group of Azure services, SDKs, and APIs designed to make apps more intelligent, engaging, and discoverable.
2,506 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. YutongTie-MSFT 47,421 Reputation points


    Please refer to the document for grammar supported by Azure speech

    GRXML should be supported as below:


    Not quite sure what do you mean by binary format, but you should find all related information in above document.


    0 comments No comments

  2. Aman Bhardwaj 1 Reputation point

    Hi ,

    Thanks for the response. We are using the SpeechRecognizer in C++ SDK( for the recognition.

    Can you also help us find out which is the exact API in C++ that take the GRXML grammars.
    We could only find the PhraseListGrammars APIs.

    Thanks for the help,

    0 comments No comments