<?xml version= "1.0" encoding="utf-8"?>
<grammar sapi:CarrierPhraseGr="{d9960d7a-d24e-5989-9cd1-654e304f79de}" mode="voice" root="DictationCommands_SpeechRoot" tag-format="semantics/1.0" version="1.0" xml:lang="ja-jp" xmlns="http://www.w3.org/2001/06/grammar" xmlns:sapi="http://schemas.microsoft.com/Speech/2002/06/SRGSExtensions">

<rule id="l_">
<item><ruleref uri="#b_"/><item repeat="0-1"><item>を</item></item><one-of><item><item>選</item><one-of><item>ぶ</item><item>んで</item></one-of></item><item><item>選択</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><tag>out.l_domain_="DictationCommands";out.l_intent_="SelectUnit";if(rules.b_!=null){out.b_UnitSelection=rules.b_;}if(rules.i_!=null){out.i_Direction=rules.i_;}if(rules.f_!=null){out.f_Number=rules.f_;}if(rules.d_!=null){out.d_Unit=rules.d_;}if(rules.c_!=null){out.c_NumberUnit=rules.c_;}if(rules.g_!=null){out.g_StartEnd=rules.g_;}if(rules.h_!=null){out.h_TopBottom=rules.h_;}</tag>
</rule>

<rule id="b_">
<one-of><item><item repeat="0-1"><item>その</item></item><ruleref uri="#i_"/><item repeat="0-1"><ruleref uri="#f_"/></item><ruleref uri="#d_"/><tag>out=rules.latest()</tag></item><item><item repeat="0-1"><item>その</item></item><ruleref uri="#i_"/><ruleref uri="#c_"/><tag>out=rules.latest()</tag></item><item><item repeat="0-1"><item>その</item></item><ruleref uri="#f_"/><ruleref uri="#i_"/><ruleref uri="#d_"/><tag>out=rules.latest()</tag></item><item><item repeat="0-1"><one-of><item>こ</item><item>現在</item><item>今</item></one-of><item>の</item></item><ruleref uri="#d_"/><item repeat="0-1"><one-of><item>全部</item><item>全体</item><item>全て</item></one-of></item><tag>out=rules.latest()</tag></item><item><ruleref uri="#d_"/><ruleref uri="#g_"/><tag>out=rules.latest()</tag></item><item><ruleref uri="#d_"/><ruleref uri="#h_"/><tag>out=rules.latest()</tag></item></one-of>
</rule>

<rule id="h_">
<one-of><item>の一番上<tag>out="3"</tag></item><item>の一番下<tag>out="4"</tag></item></one-of>
</rule>

<rule id="g_">
<one-of><item><item>の</item><one-of><item>最初</item><item>始まり</item><item>始め</item><item>頭</item></one-of><tag>out="3"</tag></item><item><item>の</item><one-of><item>最後</item><item>終わり</item></one-of><tag>out="4"</tag></item></one-of>
</rule>

<rule id="c_">
<item>forwards<tag>out="1"</tag></item>
</rule>

<rule id="d_">
<one-of><item><one-of><item>文字</item><item>字</item></one-of><tag>out="3"</tag></item><item><one-of><item>キャラクタ</item><item>キャラクター</item></one-of><tag>out="3"</tag></item><item><one-of><item>語</item><item>単語</item></one-of><tag>out="4"</tag></item><item><one-of><item>ドキュメント</item><item>全て</item><item>全部</item><item><item>本文</item><item repeat="0-1"><one-of><item><item repeat="0-1"><item>の</item></item><item>全て</item></item><item>全部</item></one-of></item></item><item><item repeat="0-1"><item>全ての</item></item><item>テキスト</item><item repeat="0-1"><item>の</item></item><item repeat="0-1"><one-of><item>全て</item><item>全部</item></one-of></item></item></one-of><tag>out="7"</tag></item><item><one-of><item>段落</item><item>節</item><item>パラグラフ</item></one-of><tag>out="6"</tag></item></one-of>
</rule>

<rule id="f_">
<one-of><item><one-of><item>一つ</item><item>1</item></one-of><tag>out="1"</tag></item><item><one-of><item>二つ</item><item>2</item></one-of><tag>out="2"</tag></item><item><one-of><item>三つ</item><item>3</item></one-of><tag>out="3"</tag></item><item><one-of><item>四つ</item><item>4</item></one-of><tag>out="4"</tag></item><item><one-of><item>五つ</item><item>5</item></one-of><tag>out="5"</tag></item><item><one-of><item>六つ</item><item>6</item></one-of><tag>out="6"</tag></item><item><one-of><item>七つ</item><item>7</item></one-of><tag>out="7"</tag></item><item><one-of><item>八つ</item><item>8</item></one-of><tag>out="8"</tag></item><item><one-of><item>九つ</item><item>9</item></one-of><tag>out="9"</tag></item><item><one-of><item>十</item><item>10</item></one-of><tag>out="10"</tag></item><item><one-of><item>十一</item><item>11</item></one-of><tag>out="11"</tag></item><item><one-of><item>十二</item><item>12</item></one-of><tag>out="12"</tag></item><item><one-of><item>十三</item><item>13</item></one-of><tag>out="13"</tag></item><item><one-of><item>十四</item><item>14</item></one-of><tag>out="14"</tag></item><item><one-of><item>十五</item><item>15</item></one-of><tag>out="15"</tag></item></one-of>
</rule>

<rule id="i_">
<one-of><item><one-of><item>前</item><item>左</item></one-of>の<tag>out="1"</tag></item><item><one-of><item>次</item><item>右</item><item>後</item><item>先</item></one-of>の<tag>out="2"</tag></item></one-of>
</rule>

<rule id="m_">
<item><ruleref uri="#j_"/><item repeat="0-1"><item>を</item></item><one-of><item><item>選</item><one-of><item>ぶ</item><item>んで</item></one-of></item><item><item>選択</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><tag>out.m_domain_="DictationCommands";out.m_intent_="SelectThat";if(rules.j_!=null){out.j_That=rules.j_;}</tag>
</rule>

<rule id="j_">
<item><one-of><item>それ</item><item>その</item></one-of><tag>out="1"</tag></item>
</rule>

<rule id="n_">
<item><ruleref uri="#b_"/><item repeat="0-1"><item repeat="0-1"><item>の</item></item><item>全て</item></item><item repeat="0-1"><item>を</item></item><item repeat="0-1"><one-of><item>全て</item><item>全部</item></one-of></item><item>削除</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item><tag>out.n_domain_="DictationCommands";out.n_intent_="DeleteUnit";if(rules.b_!=null){out.b_UnitSelection=rules.b_;}if(rules.i_!=null){out.i_Direction=rules.i_;}if(rules.f_!=null){out.f_Number=rules.f_;}if(rules.d_!=null){out.d_Unit=rules.d_;}if(rules.c_!=null){out.c_NumberUnit=rules.c_;}if(rules.g_!=null){out.g_StartEnd=rules.g_;}if(rules.h_!=null){out.h_TopBottom=rules.h_;}</tag>
</rule>

<rule id="o_">
<item><ruleref uri="#j_"/><item repeat="0-1"><item>を</item></item><one-of><item><item>削除</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item><item><item>消</item><one-of><item>す</item><item>して</item></one-of></item></one-of></item><tag>out.o_domain_="DictationCommands";out.o_intent_="DeleteThat";if(rules.j_!=null){out.j_That=rules.j_;}</tag>
</rule>

<rule id="p_">
<item><ruleref uri="#j_"/><item repeat="0-1"><item>を</item></item><one-of><item><item>元に戻</item><one-of><item>す</item><item>して</item></one-of></item><item><item>復元</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><tag>out.p_domain_="DictationCommands";out.p_intent_="UndoThat";if(rules.j_!=null){out.j_That=rules.j_;}</tag>
</rule>

<rule id="q_">
<one-of><item><item repeat="0-1"><item>その</item></item><item>選択</item><item repeat="0-1"><item>を</item></item><one-of><item>クリア</item><item>解除</item></one-of><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item><item><item>それ</item><item repeat="0-1"><item>を</item></item><one-of><item>クリア</item><item>解除</item></one-of><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of><tag>out.q_domain_="DictationCommands";out.q_intent_="ClearSelection";</tag>
</rule>

<rule id="r_">
<item><item repeat="0-1"><item>その</item></item><ruleref uri="#d_"/><item repeat="0-1"><item>の</item></item><one-of><item>最初</item><item>始まり</item><item>始め</item><item>頭</item></one-of><item repeat="0-1"><item>に</item></item><one-of><item><item>行</item><one-of><item>く</item><item>って</item></one-of></item><item><item>移動</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><tag>out.r_domain_="DictationCommands";out.r_intent_="GoToStartOfUnit";if(rules.d_!=null){out.d_Unit=rules.d_;}</tag>
</rule>

<rule id="s_">
<item><item repeat="0-1"><item>その</item></item><ruleref uri="#d_"/><item repeat="0-1"><item>の</item></item><one-of><item>最後</item><item>終わり</item></one-of><item repeat="0-1"><item>に</item></item><one-of><item><item>行</item><one-of><item>く</item><item>って</item></one-of></item><item><item>移動</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><tag>out.s_domain_="DictationCommands";out.s_intent_="GoToEndOfUnit";if(rules.d_!=null){out.d_Unit=rules.d_;}</tag>
</rule>

<rule id="t_">
<item><item repeat="0-1"><item repeat="0-1"><item>その</item></item><one-of><item>次</item><item>先</item><item>右</item><item>後</item></one-of><item>の</item></item><item repeat="0-1"><ruleref uri="#f_"/></item><ruleref uri="#d_"/><item repeat="0-1"><item>に</item></item><one-of><item><item>行</item><one-of><item>く</item><item>って</item></one-of></item><item><item>移動</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item><item><item>進</item><one-of><item>む</item><item>んで</item></one-of></item><item><item>下が</item><one-of><item>る</item><item>って</item></one-of></item></one-of></item><tag>out.t_domain_="DictationCommands";out.t_intent_="GoForwardUnit";if(rules.f_!=null){out.f_Number=rules.f_;}if(rules.d_!=null){out.d_Unit=rules.d_;}</tag>
</rule>

<rule id="u_">
<item><item repeat="0-1"><item repeat="0-1"><item>その</item></item><one-of><item>前</item><item>左</item></one-of><item>の</item></item><item repeat="0-1"><ruleref uri="#f_"/></item><ruleref uri="#d_"/><item repeat="0-1"><item>に</item></item><one-of><item><item>行</item><one-of><item>く</item><item>って</item></one-of></item><item><item>移動</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item><item><item>戻</item><one-of><item>る</item><item>って</item></one-of></item><item><item>上が</item><one-of><item>る</item><item>って</item></one-of></item></one-of></item><tag>out.u_domain_="DictationCommands";out.u_intent_="GoBackwardUnit";if(rules.f_!=null){out.f_Number=rules.f_;}if(rules.d_!=null){out.d_Unit=rules.d_;}</tag>
</rule>

<rule id="v_">
<item><ruleref uri="#j_"/><item repeat="0-1"><item>の</item></item><one-of><item>最初</item><item>始まり</item><item>始め</item><item>頭</item></one-of><item repeat="0-1"><item>に</item></item><one-of><item><item>行</item><one-of><item>く</item><item>って</item></one-of></item><item><item>移動</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><tag>out.v_domain_="DictationCommands";out.v_intent_="GoBeforeThat";if(rules.j_!=null){out.j_That=rules.j_;}</tag>
</rule>

<rule id="w_">
<item><ruleref uri="#j_"/><item repeat="0-1"><item>の</item></item><one-of><item>次</item><item>先</item><item>後</item><item>右</item><item>最後</item><item>終わり</item></one-of><item repeat="0-1"><item>に</item></item><one-of><item><item>行</item><one-of><item>く</item><item>って</item></one-of></item><item><item>移動</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><tag>out.w_domain_="DictationCommands";out.w_intent_="GoAfterThat";if(rules.j_!=null){out.j_That=rules.j_;}</tag>
</rule>

<rule id="x_ZZZPreserve">
<item><ruleref uri="#k_"/><item repeat="0-1"><item>を</item></item><one-of><item><item>選</item><one-of><item>ぶ</item><item>んで</item></one-of></item><item><item>選択</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><tag>out.x_domain_="DictationCommands";out.x_intent_="SelectBuffer";if(rules.k_!=null){out.k_Buffer=rules.k_;out._dictation_k_="DICTATION";}</tag>
</rule>

<rule id="k_">
<item><ruleref special="GARBAGE"/><tag>out=rules.latest();</tag></item>
</rule>

<rule id="y_ZZZPreserve">
<item><ruleref uri="#k_"/><item repeat="0-1"><item>の</item></item><one-of><item>次</item><item>先</item><item>後</item><item>右</item><item>最後</item><item>終わり</item></one-of><item repeat="0-1"><item>に</item></item><one-of><item><item>行</item><one-of><item>く</item><item>って</item></one-of></item><item><item>移動</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><tag>out.y_domain_="DictationCommands";out.y_intent_="GoAfterBuffer";if(rules.k_!=null){out.k_Buffer=rules.k_;out._dictation_k_="DICTATION";}</tag>
</rule>

<rule id="z_ZZZPreserve">
<item><ruleref uri="#k_"/><item repeat="0-1"><item>の</item></item><one-of><item>最初</item><item>始まり</item><item>始め</item><item>頭</item></one-of><item repeat="0-1"><item>に</item></item><one-of><item><item>行</item><one-of><item>く</item><item>って</item></one-of></item><item><item>移動</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><tag>out.z_domain_="DictationCommands";out.z_intent_="GoBeforeBuffer";if(rules.k_!=null){out.k_Buffer=rules.k_;out._dictation_k_="DICTATION";}</tag>
</rule>

<rule id="A_">
<one-of><item><item>ディクテーション</item><item repeat="0-1"><item>を</item></item><one-of><item><item>スットプ</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item><item><item>止め</item><one-of><item>る</item><item>て</item></one-of></item><item><item>辞め</item><one-of><item>る</item><item>て</item></one-of></item><item><item>終了</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item></one-of></item><item><one-of><item>終了</item><item>終わり</item></one-of><item repeat="0-1"><one-of><item>です</item><item><item repeat="0-1"><item>し</item></item><item>ます</item></item></one-of></item></item></one-of><tag>out.A_domain_="DictationCommands";out.A_intent_="EndDictation";</tag>
</rule>

<rule id="B_">
<item><item>スペル</item><item repeat="0-1"><one-of><item>を</item><item>の</item></one-of></item><one-of><item><item>開始</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item><item><item>始め</item><one-of><item>る</item><item>て</item></one-of></item></one-of></item><tag>out.B_domain_="DictationCommands";out.B_intent_="StartSpelling";</tag>
</rule>

<rule id="C_">
<item><ruleref uri="#e_"/><item repeat="0-1"><item repeat="0-1"><item>を</item></item><one-of><item><item>タップ</item><item repeat="0-1"><one-of><item>する</item><item>します</item><item>して</item></one-of></item></item><item><item>押</item><one-of><item>す</item><item>して</item></one-of></item></one-of></item></item><tag>out.C_domain_="DictationCommands";out.C_intent_="Keystrokes";if(rules.e_!=null){out.e_Keys=rules.e_;}</tag>
</rule>

<rule id="e_">
<one-of><item>タブ<tag>out="1"</tag></item><item><one-of><item>入力</item><item>エンター</item><item>実行</item></one-of><tag>out="2"</tag></item><item><one-of><item>終了</item><item>エンド</item></one-of><tag>out="3"</tag></item><item>ホーム<tag>out="4"</tag></item><item><one-of><item>前のページ</item><item>ページアップ</item></one-of><tag>out="5"</tag></item><item><one-of><item>次のページ</item><item>ページダウン</item></one-of><tag>out="6"</tag></item><item>バックスペース<tag>out="7"</tag></item><item><one-of><item>削除</item><item>デリート</item></one-of><tag>out="8"</tag></item></one-of>
</rule>

<rule id="DictationCommands_SpeechRoot" scope="public">
<item><one-of><item><ruleref uri="#l_"/></item><item><ruleref uri="#m_"/></item><item><ruleref uri="#n_"/></item><item><ruleref uri="#o_"/></item><item><ruleref uri="#p_"/></item><item><ruleref uri="#q_"/></item><item><ruleref uri="#r_"/></item><item><ruleref uri="#s_"/></item><item><ruleref uri="#t_"/></item><item><ruleref uri="#u_"/></item><item><ruleref uri="#v_"/></item><item><ruleref uri="#w_"/></item><item><ruleref uri="#x_ZZZPreserve"/></item><item><ruleref uri="#y_ZZZPreserve"/></item><item><ruleref uri="#z_ZZZPreserve"/></item><item><ruleref uri="#A_"/></item><item><ruleref uri="#B_"/></item><item><ruleref uri="#C_"/></item></one-of><tag>out.rule=rules.latest();</tag></item><tag>out=out.rule;</tag>
</rule>
</grammar>