Speech Recognition Grammar Specification (SRGS) is the preferred markup for grammar syntax used in speech recognition. SRGS was developed as a W3C standard and is semantically modeled on Java Speech Grammar Format (JSGF), which is owned by Sun Microsystems, Inc.
SRGS has two forms: ABNF and XML. The ABNF is an augmented Backus-Naur Form (BNF) grammar format, which has been modeled after JSGF. The XML syntax uses XML elements to represent the grammar constructs.
Related Information
What is a grammar file?
Creating a grammar file
Speech Recognition Grammar Specification