From 8b8c288c8584b6cbcefbd48b8c75466e5f61d564 Mon Sep 17 00:00:00 2001
From: rfeldhans <rfeldhans@techfak.uni-bielefeld.de>
Date: Tue, 15 May 2018 13:03:27 +0200
Subject: [PATCH] added generic stop grammar and told gpsr to use it

---
 psConfig/tasks/gpsr/gpsr.conf | 2 +-
 psGrammar/confirm/stop.jsgf   | 8 ++++++++
 2 files changed, 9 insertions(+), 1 deletion(-)
 create mode 100644 psGrammar/confirm/stop.jsgf

diff --git a/psConfig/tasks/gpsr/gpsr.conf b/psConfig/tasks/gpsr/gpsr.conf
index f148a72f..3935a74d 100644
--- a/psConfig/tasks/gpsr/gpsr.conf
+++ b/psConfig/tasks/gpsr/gpsr.conf
@@ -33,7 +33,7 @@ autoload=yes;
 [pocketsphinxinstance]
 name=stop;
 dict=../../../psGrammar/dictionary/tobiDic.dic;
-jsgf=../../../psGrammar/tasks/gpsr/stop.jsgf;
+jsgf=../../../psGrammar/confirm/stop.jsgf;
 rsbscope=/speechrec/psa/stop;
 bestpath=no;
 autoload=yes;
diff --git a/psGrammar/confirm/stop.jsgf b/psGrammar/confirm/stop.jsgf
new file mode 100644
index 00000000..56983ffa
--- /dev/null
+++ b/psGrammar/confirm/stop.jsgf
@@ -0,0 +1,8 @@
+#JSGF V1.0;
+grammar Stop_commands;
+
+public <statement> = [<robot>] [please] <stop> [please] [<robot>];
+
+<robot> = (tobi | robot | biron | pepper);
+
+<stop> = (((stop [following [me]]) | wait) [here]);
-- 
GitLab