getNumber-srgs.grxml 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <grammar xmlns="http://www.w3.org/2001/06/grammar" mode="dtmf" root="getNumber" tag-format="semantics/1.0-literals" version="1.0" xml:lang="en-us">
  3. <rule id="getNumber" scope="public">
  4. <ruleref uri="#Column0"/>
  5. <ruleref uri="#Column1"/>
  6. <ruleref uri="#Column2"/>
  7. <ruleref uri="#Column3"/>
  8. <ruleref uri="#Column4"/>
  9. <ruleref uri="#Column5"/>
  10. <ruleref uri="#Column6"/>
  11. </rule>
  12. <rule id="Column0" scope="private">
  13. <one-of>
  14. <item>1<tag>1</tag>
  15. </item>
  16. <item>2<tag>2</tag>
  17. </item>
  18. <item>3<tag>3</tag>
  19. </item>
  20. <item>4<tag>4</tag>
  21. </item>
  22. <item>5<tag>5</tag>
  23. </item>
  24. <item>6<tag>6</tag>
  25. </item>
  26. <item>7<tag>7</tag>
  27. </item>
  28. <item>8<tag>8</tag>
  29. </item>
  30. <item>9<tag>9</tag>
  31. </item>
  32. <item>0<tag>0</tag>
  33. </item>
  34. <item>*<tag>*</tag>
  35. </item>
  36. </one-of>
  37. </rule>
  38. <rule id="Column1" scope="private">
  39. <one-of>
  40. <item>1<tag>1</tag>
  41. </item>
  42. <item>2<tag>2</tag>
  43. </item>
  44. <item>3<tag>3</tag>
  45. </item>
  46. <item>4<tag>4</tag>
  47. </item>
  48. <item>5<tag>5</tag>
  49. </item>
  50. <item>6<tag>6</tag>
  51. </item>
  52. <item>7<tag>7</tag>
  53. </item>
  54. <item>8<tag>8</tag>
  55. </item>
  56. <item>8<tag>8</tag>
  57. </item>
  58. <item>9<tag>9</tag>
  59. </item>
  60. <item>*<tag>*</tag>
  61. </item>
  62. </one-of>
  63. </rule>
  64. <rule id="Column2" scope="private">
  65. <one-of>
  66. <item>1<tag>1</tag>
  67. </item>
  68. <item>2<tag>2</tag>
  69. </item>
  70. <item>3<tag>3</tag>
  71. </item>
  72. <item>4<tag>4</tag>
  73. </item>
  74. <item>5<tag>5</tag>
  75. </item>
  76. <item>6<tag>6</tag>
  77. </item>
  78. <item>7<tag>7</tag>
  79. </item>
  80. <item>8<tag>8</tag>
  81. </item>
  82. <item>9<tag>9</tag>
  83. </item>
  84. <item>0<tag>0</tag>
  85. </item>
  86. <item>*<tag>*</tag>
  87. </item>
  88. </one-of>
  89. </rule>
  90. <rule id="Column3" scope="private">
  91. <one-of>
  92. <item>1<tag>1</tag>
  93. </item>
  94. <item>2<tag>2</tag>
  95. </item>
  96. <item>3<tag>3</tag>
  97. </item>
  98. <item>4<tag>4</tag>
  99. </item>
  100. <item>5<tag>5</tag>
  101. </item>
  102. <item>6<tag>6</tag>
  103. </item>
  104. <item>7<tag>7</tag>
  105. </item>
  106. <item>8<tag>8</tag>
  107. </item>
  108. <item>9<tag>9</tag>
  109. </item>
  110. <item>0<tag>0</tag>
  111. </item>
  112. <item>*<tag>*</tag>
  113. </item>
  114. </one-of>
  115. </rule>
  116. <rule id="Column4" scope="private">
  117. <one-of>
  118. <item>1<tag>1</tag>
  119. </item>
  120. <item>2<tag>2</tag>
  121. </item>
  122. <item>3<tag>3</tag>
  123. </item>
  124. <item>4<tag>4</tag>
  125. </item>
  126. <item>5<tag>5</tag>
  127. </item>
  128. <item>6<tag>6</tag>
  129. </item>
  130. <item>7<tag>7</tag>
  131. </item>
  132. <item>8<tag>8</tag>
  133. </item>
  134. <item>9<tag>9</tag>
  135. </item>
  136. <item>0<tag>0</tag>
  137. </item>
  138. <item>*<tag>*</tag>
  139. </item>
  140. </one-of>
  141. </rule>
  142. <rule id="Column5" scope="private">
  143. <one-of>
  144. <item>1<tag>1</tag>
  145. </item>
  146. <item>2<tag>2</tag>
  147. </item>
  148. <item>3<tag>3</tag>
  149. </item>
  150. <item>4<tag>4</tag>
  151. </item>
  152. <item>5<tag>5</tag>
  153. </item>
  154. <item>6<tag>6</tag>
  155. </item>
  156. <item>7<tag>7</tag>
  157. </item>
  158. <item>8<tag>8</tag>
  159. </item>
  160. <item>9<tag>9</tag>
  161. </item>
  162. <item>0<tag>0</tag>
  163. </item>
  164. <item>*<tag>*</tag>
  165. </item>
  166. </one-of>
  167. </rule>
  168. <rule id="Column6" scope="private">
  169. <one-of>
  170. <item>#<tag>#</tag>
  171. </item>
  172. </one-of>
  173. </rule>
  174. </grammar>