From fda0da1dccfe844b213d3d06405a88faf661a303 Mon Sep 17 00:00:00 2001
From: M-Wagemann <michel.wagemann@uni-bielefeld.de>
Date: Fri, 16 Jun 2023 15:45:36 +0200
Subject: [PATCH] apartment objects

---
 psConfig/tasks/restaurant/restaurant.conf     |  2 +-
 .../tasks/restaurant/order_apartment.jsgf     | 27 +++++++++++++++++++
 2 files changed, 28 insertions(+), 1 deletion(-)
 create mode 100644 psGrammar/tasks/restaurant/order_apartment.jsgf

diff --git a/psConfig/tasks/restaurant/restaurant.conf b/psConfig/tasks/restaurant/restaurant.conf
index 53fd270a..37ac7507 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 00000000..d3579125
--- /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
-- 
GitLab