Struktura XML formátu gramatiky
Kořenový element - grammar
povinné atributy - version (verze SRGS), xml:lang (přirozený jazyk použitý v gramatice), root (odkaz na kořenové pravidlo gramatiky)
obsahuje seznam pravidel gramatiky.
Pravidla gramatiky - rule
povinný atribut - id - slouží k identifikaci pravidla v gramatice - hodnota musí být jedinečná.
Obsahuje:
sekvenci - posloupnost elementů item, které obsahují jednotlivé části rozpoznávané sekvence.
volbu - element one-of - skládá se z několika elementů item, které obsahují jednotlivé možnosti.
elementy tag - slouží k popisu sémantické interpretace promluvy. Mohou se vyskytovat:
Na začátku elementu - inicializace, před tím než započne analýza podle tohoto pravidla.
Na konci elementu - dokončení interpretace pravidla.
V jednotlivých položkách (elementy item) - interpretace položky.
V elementu item může být nahrazen atributem tag se stejným významem.
Více viz příklady.