$ cd ~/OUSLP
$ mkdir gram
$ cd gram
$ vim command.grammar
S : NS_B FRUIT WO PLEASE NS_E
S : NS_B FRUIT PLEASE NS_E
S : NS_B FRUIT WO NUM PLEASE NS_E
S : NS_B NUM PLEASE NS_E
S : NS_B YESNO NS_E
PLEASE : KUDASAI
PLEASE : ONEGAI
YESNO : ANS_YES
YESNO : ANS_NO
$ vim command.voca
% NS_B
<s> silB
% NS_E
</s> silE
%FRUIT
ハクトウ@FRUIT,ハクトウ h a k u t o:
ピオーネ@FRUIT,ピオーネ p i o: n e
マスカット@FRUIT,マスカット m a s u k a q t o
バナナ@FRUIT,バナナ b a n a n a
%WO
を o
%KUDASAI
ください k u d a s a i
%ONEGAI
お願いします o n e g a i sh i m a s u
%NUM
一個@COUNT,1 i q k o
二個@COUNT,2 n i k o
三個@COUNT,3 s a N k o
四個@COUNT,4 y o N k o
五個@COUNT,5 g o k o
%ANS_YES
はい h a i
%ANS_NO
いいえ i: e
$ mkdfa.pl command
$ generate command
文法にあったテキストが出力されていればOK.
$ cd ..
$ julius -gram gram/command -C dkit/am-gmm.jconf