<?xml version="1.0" encoding="UTF-8" ?>
<doc locale="jp">
<head>
<!--
<title>Galatea for Vine Linux </title>
<email>nishi@hil.t.u-tokyo.ac.jp</email>
<hp>http://hil.t.u-tokyo.ac.jp/~nishi/</hp>
<header>$Id: tutorial.sdoc,v 1.2 2006/11/13 02:32:51 nishi Exp $</header>
-->
</head>

<body>

<section title="このチュートリアルの概要">
このチュートリアルでは Galatea Toolkit を用いて
簡単な音声対話システムを構築します．
次のツールや言語処理系を使用します．

<ul>
 <li>Galatea for Linux (2004-07-20)</li>
 <li>Vine Linux 2.6r4</li>
 <li>apache-1.3.27</li>
 <li>php-1.3.27</li>
</ul>

</section>

<section title="Galatea Dialog Managerの基本操作">

Galatea Dialog Manager の処理系は 
galatea コマンドによって実行を開始します．

galatea コマンドの基本的な使い方では，
コマンドの引数として VoiceXML (拡張子は通常 .vxml) ファイル
あるいは URL を指定します．

tests ディレクトリの weather.vxml ファイルを実行してみましょう．

<console>
 $ ./galatea tests/weather.vxml
</console>

次に，同じファイルを http を経由して実行してみましょう．

<console>
 $ cp tests/weather.vxml ~/public_html
 $ ./galatea http://localhost/~username/weather.vxml
</console>

Galatea Dialog Manager の GUI を用いている場合は，
起動後にファイルやURLを指定することができます．

<console>
 $ ./galatea
</console>

<dl>
 <dt>ファイルの位置やURLを指定して実行するには:
 </dt>
 <dd>ウィンドウ上部のロケーション入力ボックスにアドレスを入力して，
ウィンドウ右上の [Go] ボタンを押します．
 </dd>

 <dt>ファイルを対話的に選択して実行するには:
 </dt>
 <dd>メニューバーより [File] - [Open Local File...] を実行し，
ファイル選択ダイアログによってファイルを指定します．
 </dd>
</dl>

</section>

<section title="VoiceXMLファイルの作成">

テキストエディタで以下のファイルを作成し，
これを lesson01.vxml という名前で保存してください．

<program><![CDATA[
<?xml version="1.0" encoding="UTF-8" ?>
<vxml version="2.0">
 <form id="hello">
  <block>
   <prompt>私は音声合成エンジンです。</prompt>
  </block>
 </form>
</vxml>
]]></program>

これはシステムが「私は音声合成エンジンです。」と喋るだけの
簡単なアプリケーションです．

VoiceXML の仕様は XML に準拠しています．
XML の記述はHTMLに似ていますが，
HTMLよりも厳密なルールによって規定されています．
特に以下の点に注意してください．

<ul>
<li> 
1行目は，このファイルがXMLであること，
このファイルが UTF-8 という文字コードで記述されていることを
示しています．この行を省略せず正しく記述してください．
</li>

<li> 
属性の値を示す "" は省略しないでください．
</li>

<li> 
要素（タグ）や属性の名前は
アルファベットの大文字と子文字を区別しますので，
正しく記述してください．
</li>

<li> 
要素（タグ）の入れ子関係を守ってください．
</li>

</ul>

</section>

<section title="音声認識の利用">

執筆中です．

</section>

</body>
</doc>
