diff --git a/psConfig/tasks/restaurant/restaurant.conf b/psConfig/tasks/restaurant/restaurant.conf index 53fd270af9989a64ed72ed30777163096c1d6d73..37ac750702285a89c061fa277b1b261832a0f2ac 100644 --- a/psConfig/tasks/restaurant/restaurant.conf +++ b/psConfig/tasks/restaurant/restaurant.conf @@ -15,7 +15,7 @@ autoload=yes; [pocketsphinxinstance] name=ordering; -jsgf=../../../psGrammar/tasks/restaurant/order_new.jsgf; +jsgf=../../../psGrammar/tasks/restaurant/order_apartment.jsgf; rsbscope=/speechrec/psa/ordering; bestpath=no; autoload=yes; diff --git a/psGrammar/tasks/restaurant/order_apartment.jsgf b/psGrammar/tasks/restaurant/order_apartment.jsgf new file mode 100644 index 0000000000000000000000000000000000000000..d3579125930f65e1f9336b859f8f94c045b216c1 --- /dev/null +++ b/psGrammar/tasks/restaurant/order_apartment.jsgf @@ -0,0 +1,27 @@ +#JSGF V1.0; +grammar ordering; + +public <restaurant> = ([tobi] [(i want) | (bring me)] [one | a ] <objects> [please]); + +<objects> = (<drinks> | <food>); + +<food> = ((pringles) | + (fork) | + (potted_meat_can) | + (cracker_box) | + (mustard_bottle)| + (bowl) | + (plate) | + (soap_box) | + (sugar_box) | + (choco_krispies) | + (spoon) | + (knife) | + (orange) | + (banana) | + (pear) | + (peach)| + (dishwasher_tab)); + +<drinks> = ((milk) | (cup) | (coke) | (milo) | + (bleach_cleanser)); \ No newline at end of file