﻿<?xml version="1.0" encoding="utf-8"?>
<grammar version="1.0" sapi:alphabet="x-microsoft-ups" xml:lang="de-DE" tag-format="semantics/1.0-literals" xmlns:sapi="http://schemas.microsoft.com/Speech/2002/06/SRGSExtensions" root="tier_1_commands" xmlns="http://www.w3.org/2001/06/grammar">
  <rule id="tier_1_commands" scope="public">
    <one-of>
      <item>
        <ruleref uri="#anna" />
      </item>
      <item>
        <ruleref uri="#recommendation_selection_commands" />
      </item>
      <item>
        <ruleref uri="#tier_2_commands" />
      </item>
      <item>
        <ruleref uri="#tier_3_commands_convoy" />
      </item>
      <item>
        <ruleref uri="#tier_3_commands_fast_travel_to" />
      </item>
      <item>
        <ruleref uri="#tier_3_commands_route_to_nearest" />
      </item>
      <item>
        <ruleref uri="#tier_3_commands_start_matchmaking_for" />
      </item>
      <item>
        <ruleref uri="#anna" />
        <ruleref uri="#tier_2_commands" />
      </item>
      <item>
        <ruleref uri="#route_to_nearest" />
        <ruleref uri="#tier_3_commands_route_to_nearest" />
      </item>
      <item>
        <ruleref uri="#fast_travel_to" />
        <ruleref uri="#tier_3_commands_fast_travel_to" />
      </item>
      <item>
        <ruleref uri="#convoy" />
        <ruleref uri="#tier_3_commands_convoy" />
      </item>
      <item>
        <ruleref uri="#start_matchmaking_for" />
        <ruleref uri="#tier_3_commands_start_matchmaking_for" />
      </item>
    </one-of>
  </rule>
  <rule id="tier_2_commands" scope="public">
    <one-of>
      <item>
        <ruleref uri="#what_should_i_do" />
      </item>
      <item>
        <ruleref uri="#i_need_fans" />
      </item>
      <item>
        <ruleref uri="#i_need_stars" />
      </item>
      <item>
        <ruleref uri="#route_to_nearest" />
      </item>
      <item>
        <ruleref uri="#route_to_nearest" />
        <ruleref uri="#tier_3_commands_route_to_nearest" />
      </item>
      <item>
        <ruleref uri="#start_matchmaking_for" />
      </item>
      <item>
        <ruleref uri="#start_matchmaking_for" />
        <ruleref uri="#tier_3_commands_start_matchmaking_for" />
      </item>
      <item>
        <ruleref uri="#fast_travel_to" />
      </item>
      <item>
        <ruleref uri="#fast_travel_to" />
        <ruleref uri="#tier_3_commands_fast_travel_to" />
      </item>
      <item>
        <ruleref uri="#convoy" />
      </item>
      <item>
        <ruleref uri="#convoy" />
        <ruleref uri="#tier_3_commands_convoy" />
      </item>
      <item>
        <ruleref uri="#cancel" />
      </item>
    </one-of>
  </rule>
  <rule id="tier_3_commands_convoy" scope="public">
    <one-of>
      <item>
        <ruleref uri="#start_a_race" />
      </item>
      <item>
        <ruleref uri="#disband_convoy" />
      </item>
    </one-of>
  </rule>
  <rule id="tier_3_commands_route_to_nearest" scope="public">
    <one-of>
      <item>
        <ruleref uri="#race_route" />
      </item>
      <item>
        <ruleref uri="#stunt_location" />
      </item>
      <item>
        <ruleref uri="#bucket_list" />
      </item>
      <item>
        <ruleref uri="#festival" />
      </item>
      <item>
        <ruleref uri="#street_race" />
      </item>
      <item>
        <ruleref uri="#cancel" />
      </item>
    </one-of>
  </rule>
  <rule id="tier_3_commands_start_matchmaking_for" scope="public">
    <one-of>
      <item>
        <ruleref uri="#online_adventure" />
      </item>
      <item>
        <ruleref uri="#online_freeroam" />
      </item>
      <item>
        <ruleref uri="#online_coop" />
      </item>
      <item>
        <ruleref uri="#cancel" />
      </item>
    </one-of>
  </rule>
  <rule id="tier_3_commands_fast_travel_to" scope="public">
    <one-of>
      <item>
        <ruleref uri="#yarra_valley" />
      </item>
      <item>
        <ruleref uri="#byron_bay" />
      </item>
      <item>
        <ruleref uri="#surfers_paradise" />
      </item>
      <item>
        <ruleref uri="#outback" />
      </item>
      <item>
        <ruleref uri="#festival" />
      </item>
      <item>
        <ruleref uri="#cancel" />
      </item>
    </one-of>
  </rule>
  <rule id="recommendation_selection_commands" scope="public">
    <one-of>
      <item>
        <ruleref uri="#select" />
      </item>
      <item>
        <ruleref uri="#no" />
      </item>
    </one-of>
  </rule>
  <rule id="cancel" scope="public">
    <one-of>
      <item>
        <token sapi:display="Cancel">abbrechen</token>
      </item>
    </one-of>
  </rule>
  <rule id="anna" scope="public">
    <one-of>
      <item>
        <token sapi:display="ANNA">anna</token>
      </item>
    </one-of>
  </rule>
  <rule id="i_need_fans" scope="public">
    <one-of>
      <item>
        <token sapi:display="INeedFans">ich brauche fans</token>
      </item>
    </one-of>
  </rule>
  <rule id="i_need_stars" scope="public">
    <one-of>
      <item>
        <token sapi:display="INeedStars">ich brauche sterne</token>
      </item>
    </one-of>
  </rule>
  <rule id="what_should_i_do" scope="public">
    <one-of>
      <item>
        <token sapi:display="WhatShouldIDo">was soll ich tun</token>
      </item>
    </one-of>
  </rule>
  <rule id="select" scope="public">
    <one-of>
      <item>
        <token sapi:display="Yes">ja</token>
      </item>
      <item>
        <token sapi:display="Yes">jau</token>
      </item>
      <item>
        <token sapi:display="Yes">jo</token>
      </item>
      <item>
        <token sapi:display="Yes">jupp</token>
      </item>
      <item>
        <token sapi:display="Yes">ok</token>
      </item>
      <item>
        <token sapi:display="Yes">okay</token>
      </item>
    </one-of>
  </rule>
  <rule id="no" scope="public">
    <one-of>
      <item>
        <token sapi:display="No">nein</token>
      </item>
    </one-of>
  </rule>
  <rule id="route_to_nearest" scope="public">
    <one-of>
      <item>
        <token sapi:display="RouteToNearest">route berechnen für</token>
      </item>
    </one-of>
  </rule>
  <rule id="fast_travel_to" scope="public">
    <one-of>
      <item>
        <token sapi:display="FastTravelTo">schnellreise nach</token>
      </item>
    </one-of>
  </rule>
  <rule id="start_matchmaking_for" scope="public">
    <one-of>
      <item>
        <token sapi:display="StartMatchmakingFor">starte spielersuche für</token>
      </item>
    </one-of>
  </rule>
  <rule id="convoy" scope="public">
    <one-of>
      <item>
        <token sapi:display="Convoy">kolonne</token>
      </item>
    </one-of>
  </rule>
  <rule id="race_route" scope="public">
    <one-of>
      <item>
        <token sapi:display="RaceRoute">rennen</token>
      </item>
    </one-of>
  </rule>
  <rule id="stunt_location" scope="public">
    <one-of>
      <item>
        <one-of>
          <item>
            <token sapi:display="StuntLocation">stunt-location</token>
          </item>
          <item>
            <token sapi:pron="S2 S T AH N T . L O + UH . S1 K E + I . SH AX N" sapi:display="StuntLocation">stunt-location</token>
          </item>
        </one-of>
      </item>
    </one-of>
  </rule>
  <rule id="bucket_list" scope="public">
    <one-of>
      <item>
        <token sapi:display="BucketList">löffelliste</token>
      </item>
      <item>
        <token sapi:display="BucketList">löffelliste</token>
      </item>
    </one-of>
  </rule>
  <rule id="festival" scope="public">
    <one-of>
      <item>
        <one-of>
          <item>
            <token sapi:display="Festival">festival</token>
          </item>
          <item>
            <token sapi:pron="S1 F E S . T AX . V AX L" sapi:display="Festival">festival</token>
          </item>
        </one-of>
      </item>
    </one-of>
  </rule>
  <rule id="street_race" scope="public">
    <one-of>
      <item>
        <token sapi:display="StreetRace">straßenrennen</token>
      </item>
    </one-of>
  </rule>
  <rule id="yarra_valley" scope="public">
    <one-of>
      <item>
        <token sapi:display="YarraValley">yarra valley </token>
      </item>
    </one-of>
  </rule>
  <rule id="byron_bay" scope="public">
    <one-of>
      <item>
        <one-of>
          <item>
            <token sapi:display="ByronBay">byron bay</token>
          </item>
          <item>
            <token sapi:pron="S1 B A + I . RR AX N . S2 B E + I" sapi:display="ByronBay">byron bay</token>
          </item>
        </one-of>
      </item>
    </one-of>
  </rule>
  <rule id="surfers_paradise" scope="public">
    <one-of>
      <item>
        <one-of>
          <item>
            <token sapi:display="SurfersParadise">surfers paradise</token>
          </item>
          <item>
            <token sapi:pron="S OE RH F AX rho Z P AE RH AX D A I Z" sapi:display="SurfersParadise">surfers paradise</token>
          </item>
          <item>
            <token sapi:pron="S OE RH F AX rho Z P AE RH AX D A I S" sapi:display="SurfersParadise">surfers paradise</token>
          </item>
          <item>
            <token sapi:pron="S ER rho F AX rho Z P AE RR AX D A I S" sapi:display="SurfersParadise">surfers paradise</token>
          </item>
          <item>
            <token sapi:pron="S ER rho F AX rho Z P AX RR AX D A I S" sapi:display="SurfersParadise">surfers paradise</token>
          </item>
        </one-of>
      </item>
    </one-of>
  </rule>
  <rule id="outback" scope="public">
    <one-of>
      <item>
        <one-of>
          <item>
            <token sapi:display="Outback">outback</token>
          </item>
          <item>
            <token sapi:pron="S1 A + UH T . S2 B AE K" sapi:display="Outback">outback</token>
          </item>
        </one-of>
      </item>
      <item>
        <token sapi:display="Outback">das outback</token>
      </item>
    </one-of>
  </rule>
  <rule id="online_adventure" scope="public">
    <one-of>
      <item>
        <token sapi:display="OnlineAdventure">online-abenteuer</token>
      </item>
      <item>
        <token sapi:display="OnlineAdventure">abenteuer</token>
      </item>
    </one-of>
  </rule>
  <rule id="online_freeroam" scope="public">
    <one-of>
      <item>
        <token sapi:display="OnlineFreeroam">online-freifahrt</token>
      </item>
      <item>
        <token sapi:display="OnlineFreeroam">freifahrt</token>
      </item>
    </one-of>
  </rule>
  <rule id="online_coop" scope="public">
    <one-of>
      <item>
        <token sapi:display="OnlineCoop">koop-kampagne</token>
      </item>
    </one-of>
  </rule>
  <rule id="start_a_race" scope="public">
    <one-of>
      <item>
        <token sapi:display="StartARace">rennen starten</token>
      </item>
      <item>
        <token sapi:display="StartARace">rennen fahren</token>
      </item>
    </one-of>
  </rule>
  <rule id="disband_convoy" scope="public">
    <one-of>
      <item>
        <token sapi:display="DisbandConvoy">kolonne auflösen</token>
      </item>
      <item>
        <token sapi:display="DisbandConvoy">auflösen</token>
      </item>
    </one-of>
  </rule>
</grammar>