From fe6509393ac96db632082c9f796c0bfa03c8a61d Mon Sep 17 00:00:00 2001 From: JarbasAI <33701864+JarbasAl@users.noreply.github.com> Date: Sat, 22 Jun 2024 00:18:02 +0100 Subject: [PATCH 1/5] Update mycroft.conf add adapt/padatious default values --- ovos_config/mycroft.conf | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/ovos_config/mycroft.conf b/ovos_config/mycroft.conf index f87e451..aab0f89 100644 --- a/ovos_config/mycroft.conf +++ b/ovos_config/mycroft.conf @@ -142,6 +142,24 @@ // Intent Pipeline / plugins config "intents" : { + // the position in the pipeline where each engine matches can be configured in "pipeline" section below + + // adjust confidence thresholds for adapt pipeline + // adapt intents with conf lower than these values will be ignored + "adapt": { + "conf_high": 0.7, + "conf_med": 0.45, + "conf_low": 0.25 + }, + + // adjust confidence thresholds for padatious pipeline + // padatious/padacioso intents with conf lower than these values will be ignored + "padatious": { + "conf_high": 0.95, + "conf_med": 0.8, + "conf_low": 0.5 + }, + "OCP": { // legacy forces old audio service instead of OCP "legacy": false, From 33b232b857684be65f5ee981315e9cd31fe4d6ac Mon Sep 17 00:00:00 2001 From: JarbasAI <33701864+JarbasAl@users.noreply.github.com> Date: Sat, 22 Jun 2024 00:37:01 +0100 Subject: [PATCH 2/5] Update mycroft.conf --- ovos_config/mycroft.conf | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/ovos_config/mycroft.conf b/ovos_config/mycroft.conf index aab0f89..b9e3c52 100644 --- a/ovos_config/mycroft.conf +++ b/ovos_config/mycroft.conf @@ -157,7 +157,18 @@ "padatious": { "conf_high": 0.95, "conf_med": 0.8, - "conf_low": 0.5 + "conf_low": 0.5, + + // path to save trained intent files + // by default uses XDG directories if not set + //"intent_cache": "~/.local/share/mycroft/intent_cache/", + + // set to false to use multithreading + "single_thread": true, + + // min time to wait before training padatious intents + // TODO: why? can this be removed ? + "train_delay": 1 }, "OCP": { From 83c33319a91f778267d94e37da106de6b1064045 Mon Sep 17 00:00:00 2001 From: JarbasAI <33701864+JarbasAl@users.noreply.github.com> Date: Sat, 22 Jun 2024 00:43:17 +0100 Subject: [PATCH 3/5] Update mycroft.conf --- ovos_config/mycroft.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ovos_config/mycroft.conf b/ovos_config/mycroft.conf index b9e3c52..9cfef5c 100644 --- a/ovos_config/mycroft.conf +++ b/ovos_config/mycroft.conf @@ -147,7 +147,7 @@ // adjust confidence thresholds for adapt pipeline // adapt intents with conf lower than these values will be ignored "adapt": { - "conf_high": 0.7, + "conf_high": 0.65, "conf_med": 0.45, "conf_low": 0.25 }, From 59474648bf248598fcbee64cc8e476bdaad615da Mon Sep 17 00:00:00 2001 From: JarbasAI <33701864+JarbasAl@users.noreply.github.com> Date: Sat, 22 Jun 2024 00:46:03 +0100 Subject: [PATCH 4/5] Update mycroft.conf --- ovos_config/mycroft.conf | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/ovos_config/mycroft.conf b/ovos_config/mycroft.conf index 9cfef5c..c26e061 100644 --- a/ovos_config/mycroft.conf +++ b/ovos_config/mycroft.conf @@ -164,11 +164,7 @@ //"intent_cache": "~/.local/share/mycroft/intent_cache/", // set to false to use multithreading - "single_thread": true, - - // min time to wait before training padatious intents - // TODO: why? can this be removed ? - "train_delay": 1 + "single_thread": true }, "OCP": { From ea187540d33a2bbd7b08a509455b10eff0bf5fb3 Mon Sep 17 00:00:00 2001 From: JarbasAI <33701864+JarbasAl@users.noreply.github.com> Date: Sat, 22 Jun 2024 02:31:12 +0100 Subject: [PATCH 5/5] Update mycroft.conf --- ovos_config/mycroft.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ovos_config/mycroft.conf b/ovos_config/mycroft.conf index c26e061..aefdc3a 100644 --- a/ovos_config/mycroft.conf +++ b/ovos_config/mycroft.conf @@ -163,8 +163,8 @@ // by default uses XDG directories if not set //"intent_cache": "~/.local/share/mycroft/intent_cache/", - // set to false to use multithreading - "single_thread": true + // set to false if multithreading is causing issues + "single_thread": false }, "OCP": {