From fc75831f129741c7f8713ddbd0bd1a1a461f09a9 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Wed, 3 Dec 2025 17:10:47 -0500 Subject: [PATCH 1/2] Hivemind and OVOS config shuffling. --- .../common_query.openvoiceos/settings.json | 3 - .../apps/ovos.common_play/settings.json | 14 --- .../apps/persona.openvoiceos/settings.json | 3 - app-configs/benedikta/mycroft.conf | 86 ------------- app-configs/benedikta/mycroft/mycroft.conf | 38 ++++++ .../benedikta/phal/ovos-PHAL-plugin-alsa.json | 3 - .../settings.json | 15 --- .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 4 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../ovos-skill-ddg.openvoiceos/settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 4 - .../settings.json | 3 - .../ovos-skill-ip.openvoiceos/settings.json | 3 - .../settings.json | 3 - .../settings.json | 5 - .../settings.json | 3 - .../settings.json | 6 - .../settings.json | 3 - .../ovos-skill-news.openvoiceos/settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../settings.json | 3 - .../ultima/hivemind/config/server.json.j2 | 113 +++++++++++------- app-configs/ultima/ovos/mycroft.conf | 96 +++++++++++++++ .../mycroft.conf.orig_2025-09-23T10-51-56 | 0 .../ovos}/mycroft.conf.sample | 0 .../ovos}/persona/benedikta.json | 0 .../ovos}/persona/phi4.json | 0 .../ovos}/persona/qwen.json | 0 .../ovos}/persona/salamandra.json | 0 .../{benedikta => ultima/ovos}/skills.foo | 0 .../settings.json.j2 | 0 52 files changed, 201 insertions(+), 282 deletions(-) delete mode 100644 app-configs/benedikta/apps/common_query.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/apps/ovos.common_play/settings.json delete mode 100644 app-configs/benedikta/apps/persona.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/mycroft.conf create mode 100644 app-configs/benedikta/mycroft/mycroft.conf delete mode 100644 app-configs/benedikta/phal/ovos-PHAL-plugin-alsa.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-alerts.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-audio-recording.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-boot-finished.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-camera.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-confucius-quotes.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-date-time.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-days-in-history.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-ddg.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-diagnostics.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-dictation.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-fallback-unknown.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-hello-world.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-icanhazdadjokes.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-ip.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-iss-location.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-laugh.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-local-media.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-moviemaster.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-naptime.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-news.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-number-facts.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-parrot.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-personal.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-pyradios.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-speedtest.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-volume.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-weather.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-wikihow.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-wikipedia.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-wolfie.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-word-of-the-day.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-wordnet.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/ovos-skill-youtube-music.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/skill-ovos-randomness.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/skill-ovos-somafm.openvoiceos/settings.json delete mode 100644 app-configs/benedikta/skills/skill-ovos-spelling.openvoiceos/settings.json create mode 100644 app-configs/ultima/ovos/mycroft.conf rename app-configs/{benedikta => ultima/ovos}/mycroft.conf.orig_2025-09-23T10-51-56 (100%) rename app-configs/{benedikta => ultima/ovos}/mycroft.conf.sample (100%) rename app-configs/{benedikta => ultima/ovos}/persona/benedikta.json (100%) rename app-configs/{benedikta => ultima/ovos}/persona/phi4.json (100%) rename app-configs/{benedikta => ultima/ovos}/persona/qwen.json (100%) rename app-configs/{benedikta => ultima/ovos}/persona/salamandra.json (100%) rename app-configs/{benedikta => ultima/ovos}/skills.foo (100%) rename app-configs/{benedikta => ultima/ovos}/skills/skill_homeassistant.oscillatelabsllc/settings.json.j2 (100%) diff --git a/app-configs/benedikta/apps/common_query.openvoiceos/settings.json b/app-configs/benedikta/apps/common_query.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/apps/common_query.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/apps/ovos.common_play/settings.json b/app-configs/benedikta/apps/ovos.common_play/settings.json deleted file mode 100644 index e3f12a2..0000000 --- a/app-configs/benedikta/apps/ovos.common_play/settings.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "__mycroft_skill_firstrun": false, - "type": "ovos_common_play", - "preferred_audio_services": [ - "mpv", - "vlc", - "simple" - ], - "disable_mpris": true, - "dbus_type": "session", - "manage_external_players": false, - "active": true, - "mode": "auto" -} \ No newline at end of file diff --git a/app-configs/benedikta/apps/persona.openvoiceos/settings.json b/app-configs/benedikta/apps/persona.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/apps/persona.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/mycroft.conf b/app-configs/benedikta/mycroft.conf deleted file mode 100644 index aec0e96..0000000 --- a/app-configs/benedikta/mycroft.conf +++ /dev/null @@ -1,86 +0,0 @@ -{ - "log_level": "INFO", - "logs": { - "path": "stdout" - }, - "system_unit": "metric", - "time_format": "full", - "date_format": "DMY", - "spoken_time_format": "half", - "confirm_listening": true, - "intents": { - "persona": { - "handle_fallback": true, - "default_persona": "Benedikta" - }, - "pipeline": [ - "stop_high", - "converse", - "ocp_high", - "padatious_high", - "adapt_high", - "ocp_medium", - "ovos-persona-pipeline-plugin-high", - "fallback_high", - "stop_medium", - "adapt_medium", - "padatious_medium", - "fallback_medium", - "adapt_low", - "common_qa", - "ovos-persona-pipeline-plugin-low", - "fallback_low" - ], - "padatious": { - "stem": false, - "cast_to_ascii": true, - "domain_engine": false - } - }, - "tts": { - "module": "ovos-tts-plugin-server", - "ovos-tts-plugin-server": { - "voice": "alba-medium" - }, - "fallback_module": "ovos-tts-plugin-piper", - "ovos-tts-plugins-piper": { - "voice": "alba-medium" - } - }, - "stt": { - "ovos-stt-plugin-server": {}, - "module": "ovos-stt-plugin-server", - "fallback_module": "ovos-stt-plugin-fasterwhisper", - "ovos-stt-plugin-fasterwhisper": { - "model": "tiny.en" - } - }, - "listener": { - "wake_word": "hey_benedikta", - "VAD": { - "module": "ovos-vad-plugin-silero" - } - }, - "hotwords": { - "hey_benedikta": { - "module": "ovos-ww-plugin-vosk", - "listen": true, - "debug": false, - "rule": "equals", - "samples": [ - "hey benedicta", - "hey benedikta", - "benedikta", - "benedicta" - ], - "fallback_ww": "hey_benedikta_pocketsphinx" - }, - "hey_benedikta_pocketsphinx": { - "module": "ovos-ww-plugin-pocketsphinx", - "phonemes": "HH EY . B EH N AH D IY K T AH", - "threshold": 1e-10, - "lang": "en-us", - "listen": true - } - } -} \ No newline at end of file diff --git a/app-configs/benedikta/mycroft/mycroft.conf b/app-configs/benedikta/mycroft/mycroft.conf new file mode 100644 index 0000000..5207cd4 --- /dev/null +++ b/app-configs/benedikta/mycroft/mycroft.conf @@ -0,0 +1,38 @@ +{ + "log_level": "INFO", + "logs": { + "path": "stdout" + }, + "lang": "en-us", + , + "listener": { + "wake_word": "hey_benedikta", + "VAD": { + "module": "ovos-vad-plugin-silero" + } + }, + "hotwords": { + , + "hey_benedikta": { + "module": "ovos-ww-plugin-vosk", + "listen": true, + "debug": false, + "rule": "equals", + "samples": [ + "hey benedicta", + "hey benedikta", + "benedikta", + "benedicta" + ], + "fallback_ww": "hey_benedikta_pocketsphinx" + }, + "hey_benedikta_pocketsphinx": { + , + "module": "ovos-ww-plugin-pocketsphinx", + "phonemes": "HH EY . B EH N AH D IY K T AH", + "threshold": 1e-10, + "lang": "en-us", + "listen": true + } + } + } diff --git a/app-configs/benedikta/phal/ovos-PHAL-plugin-alsa.json b/app-configs/benedikta/phal/ovos-PHAL-plugin-alsa.json deleted file mode 100644 index 0d9714d..0000000 --- a/app-configs/benedikta/phal/ovos-PHAL-plugin-alsa.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "first_boot": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-alerts.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-alerts.openvoiceos/settings.json deleted file mode 100644 index ce22915..0000000 --- a/app-configs/benedikta/skills/ovos-skill-alerts.openvoiceos/settings.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "speak_alarm": false, - "speak_timer": true, - "sound_alarm": "constant_beep.mp3", - "sound_timer": "beep4.mp3", - "snooze_mins": 15, - "timeout_min": 1, - "play_volume": 90, - "escalate_volume": true, - "priority_cutoff": 8, - "services": "", - "frequency": 15, - "sync_ask": false, - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-audio-recording.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-audio-recording.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-audio-recording.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-boot-finished.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-boot-finished.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-boot-finished.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-camera.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-camera.openvoiceos/settings.json deleted file mode 100644 index d358010..0000000 --- a/app-configs/benedikta/skills/ovos-skill-camera.openvoiceos/settings.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "play_sound": true, - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-confucius-quotes.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-confucius-quotes.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-confucius-quotes.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-date-time.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-date-time.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-date-time.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-days-in-history.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-days-in-history.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-days-in-history.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-ddg.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-ddg.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-ddg.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-diagnostics.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-diagnostics.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-diagnostics.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-dictation.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-dictation.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-dictation.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-fallback-unknown.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-fallback-unknown.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-fallback-unknown.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-hello-world.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-hello-world.openvoiceos/settings.json deleted file mode 100644 index f02e1d7..0000000 --- a/app-configs/benedikta/skills/ovos-skill-hello-world.openvoiceos/settings.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "log_level": "WARNING", - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-icanhazdadjokes.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-icanhazdadjokes.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-icanhazdadjokes.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-ip.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-ip.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-ip.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-iss-location.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-iss-location.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-iss-location.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-laugh.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-laugh.openvoiceos/settings.json deleted file mode 100644 index ebf520e..0000000 --- a/app-configs/benedikta/skills/ovos-skill-laugh.openvoiceos/settings.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "gender": "male", - "haunted": false, - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-local-media.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-local-media.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-local-media.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-moviemaster.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-moviemaster.openvoiceos/settings.json deleted file mode 100644 index 14b93e3..0000000 --- a/app-configs/benedikta/skills/ovos-skill-moviemaster.openvoiceos/settings.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "apiv3": "8a2e8882b465b1cf7cce9ff6b35bdd7e", - "search_depth": 5, - "match_confidence": 0.8, - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-naptime.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-naptime.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-naptime.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-news.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-news.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-news.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-number-facts.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-number-facts.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-number-facts.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-parrot.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-parrot.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-parrot.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-personal.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-personal.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-personal.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-pyradios.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-pyradios.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-pyradios.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-speedtest.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-speedtest.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-speedtest.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-volume.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-volume.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-volume.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-weather.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-weather.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-weather.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-wikihow.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-wikihow.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-wikihow.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-wikipedia.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-wikipedia.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-wikipedia.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-wolfie.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-wolfie.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-wolfie.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-word-of-the-day.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-word-of-the-day.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-word-of-the-day.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-wordnet.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-wordnet.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-wordnet.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/ovos-skill-youtube-music.openvoiceos/settings.json b/app-configs/benedikta/skills/ovos-skill-youtube-music.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/ovos-skill-youtube-music.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/skill-ovos-randomness.openvoiceos/settings.json b/app-configs/benedikta/skills/skill-ovos-randomness.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/skill-ovos-randomness.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/skill-ovos-somafm.openvoiceos/settings.json b/app-configs/benedikta/skills/skill-ovos-somafm.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/skill-ovos-somafm.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/benedikta/skills/skill-ovos-spelling.openvoiceos/settings.json b/app-configs/benedikta/skills/skill-ovos-spelling.openvoiceos/settings.json deleted file mode 100644 index cf0da00..0000000 --- a/app-configs/benedikta/skills/skill-ovos-spelling.openvoiceos/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "__mycroft_skill_firstrun": false -} \ No newline at end of file diff --git a/app-configs/ultima/hivemind/config/server.json.j2 b/app-configs/ultima/hivemind/config/server.json.j2 index 4a532ca..c0eddcd 100644 --- a/app-configs/ultima/hivemind/config/server.json.j2 +++ b/app-configs/ultima/hivemind/config/server.json.j2 @@ -1,49 +1,70 @@ { - "binarize": true, - "allowed_encodings": [ - "JSON-B64", - "JSON-URLSAFE-B64", - "JSON-B91", - "JSON-Z85B", - "JSON-Z85P", - "JSON-B32", - "JSON-HEX" - ], - "allowed_ciphers": [ - "CHACHA20-POLY1305", - "AES-GCM" - ], - "agent_protocol": { - "module": "hivemind-ovos-agent-plugin", - "hivemind-ovos-agent-plugin": { - "host": "127.0.0.1", - "port": 8181 - } - }, - "binary_protocol": { - "module": null - }, - "network_protocol": { - "hivemind-websocket-plugin": { - "host": "0.0.0.0", - "port": 5678, - "ssl": false, - "cert_dir": "/home/hivemind/.local/share/hivemind", - "cert_name": "hivemind" - }, - "hivemind-http-plugin": { - "host": "0.0.0.0", - "port": 5679, - "ssl": false, - "cert_dir": "/home/hivemind/.local/share/hivemind", - "cert_name": "hivemind" - } - }, - "database": { - "module": "hivemind-json-db-plugin", - "hivemind-json-db-plugin": { - "name": "clients", - "subfolder": "hivemind-core" - } + "binarize": true, + "allowed_encodings": [ + "JSON-B64", + "JSON-URLSAFE-B64", + "JSON-B91", + "JSON-Z85B", + "JSON-Z85P", + "JSON-B32", + "JSON-HEX" + ], + "allowed_ciphers": [ + "CHACHA20-POLY1305", + "AES-GCM" + ], + "agent_protocol": { + "module": "hivemind-ovos-agent-plugin", + "hivemind-ovos-agent-plugin": { + "host": "127.0.0.1", + "port": 8181 } + }, + "binary_protocol": { + "module": "hivemind-audio-binary-protocol-plugin", + "hivemind-audio-binary-protocol-plugin": { + "stt": { + "module": "ovos-stt-plugin-server", + "ovos-stt-plugin-server": {} + }, + "tts": { + "module": "ovos-tts-plugin-server", + "ovos-tts-plugin-server": {} + }, + "vad": { + "module": "ovos-vad-plugin-silero", + "ovos-vad-plugin-silero": {} + }, + "wake_word": "hey_benedikta", + "hotwords": { + "hey_benedikta": { + "module": "ovos-ww-plugin-precise-lite", + "model": "https://github.com/OpenVoiceOS/precise-lite-models/raw/master/wakewords/en/hey_mycroft.tflite" + } + } + } + }, + "network_protocol": { + "hivemind-websocket-plugin": { + "host": "0.0.0.0", + "port": 5678, + "ssl": false, + "cert_dir": "/home/hivemind/.local/share/hivemind", + "cert_name": "hivemind" + }, + "hivemind-http-plugin": { + "host": "0.0.0.0", + "port": 5679, + "ssl": false, + "cert_dir": "/home/hivemind/.local/share/hivemind", + "cert_name": "hivemind" + } + }, + "database": { + "module": "hivemind-json-db-plugin", + "hivemind-json-db-plugin": { + "name": "clients", + "subfolder": "hivemind-core" + } + } } \ No newline at end of file diff --git a/app-configs/ultima/ovos/mycroft.conf b/app-configs/ultima/ovos/mycroft.conf new file mode 100644 index 0000000..5922ab7 --- /dev/null +++ b/app-configs/ultima/ovos/mycroft.conf @@ -0,0 +1,96 @@ +{ + "log_level": "INFO", + "logs": { + "path": "stdout" + }, + "system_unit": "metric", + , + "time_format": "full", + "date_format": "DMY", + "spoken_time_format": "half", + "confirm_listening": true, + "intents": { + "persona": { + "handle_fallback": true, + "default_persona": "Benedikta" + }, + "pipeline": [ + , + "stop_high", + "converse", + "ocp_high", + "padatious_high", + "adapt_high", + "ocp_medium", + "ovos-persona-pipeline-plugin-high", + "fallback_high", + "stop_medium", + "adapt_medium", + "padatious_medium", + "fallback_medium", + "adapt_low", + "common_qa", + "ovos-persona-pipeline-plugin-low", + "fallback_low" + ], + "padatious": { + "stem": false, + "cast_to_ascii": true, + "domain_engine": false + } + }, + "tts": { + , + "module": "ovos-tts-plugin-server", + "ovos-tts-plugin-server": { + "voice": "alba-medium" + }, + "fallback_module": "ovos-tts-plugin-piper", + , + "ovos-tts-plugins-piper": { + "voice": "alba-medium" + } + }, + "stt": { + , + "ovos-stt-plugin-server": + } + , + "module": "ovos-stt-plugin-server", + "fallback_module": "ovos-stt-plugin-fasterwhisper", + "ovos-stt-plugin-fasterwhisper": { + "model": "base.en" + } + }, + "listener": { + , + "wake_word": "hey_benedikta", + "VAD": { + "module": "ovos-vad-plugin-silero" + } + }, + "hotwords": { + , + "hey_benedikta": { + "module": "ovos-ww-plugin-vosk", + "listen": true, + "debug": false, + "rule": "equals", + "samples": [ + "hey benedicta", + "hey benedikta", + "benedikta", + "benedicta" + ], + "fallback_ww": "hey_benedikta_pocketsphinx" + }, + "hey_benedikta_pocketsphinx": { + , + "module": "ovos-ww-plugin-pocketsphinx", + "phonemes": "HH EY . B EH N AH D IY K T AH", + "threshold": 1e-10, + "lang": "en-us", + "listen": true + } + } + } \ No newline at end of file diff --git a/app-configs/benedikta/mycroft.conf.orig_2025-09-23T10-51-56 b/app-configs/ultima/ovos/mycroft.conf.orig_2025-09-23T10-51-56 similarity index 100% rename from app-configs/benedikta/mycroft.conf.orig_2025-09-23T10-51-56 rename to app-configs/ultima/ovos/mycroft.conf.orig_2025-09-23T10-51-56 diff --git a/app-configs/benedikta/mycroft.conf.sample b/app-configs/ultima/ovos/mycroft.conf.sample similarity index 100% rename from app-configs/benedikta/mycroft.conf.sample rename to app-configs/ultima/ovos/mycroft.conf.sample diff --git a/app-configs/benedikta/persona/benedikta.json b/app-configs/ultima/ovos/persona/benedikta.json similarity index 100% rename from app-configs/benedikta/persona/benedikta.json rename to app-configs/ultima/ovos/persona/benedikta.json diff --git a/app-configs/benedikta/persona/phi4.json b/app-configs/ultima/ovos/persona/phi4.json similarity index 100% rename from app-configs/benedikta/persona/phi4.json rename to app-configs/ultima/ovos/persona/phi4.json diff --git a/app-configs/benedikta/persona/qwen.json b/app-configs/ultima/ovos/persona/qwen.json similarity index 100% rename from app-configs/benedikta/persona/qwen.json rename to app-configs/ultima/ovos/persona/qwen.json diff --git a/app-configs/benedikta/persona/salamandra.json b/app-configs/ultima/ovos/persona/salamandra.json similarity index 100% rename from app-configs/benedikta/persona/salamandra.json rename to app-configs/ultima/ovos/persona/salamandra.json diff --git a/app-configs/benedikta/skills.foo b/app-configs/ultima/ovos/skills.foo similarity index 100% rename from app-configs/benedikta/skills.foo rename to app-configs/ultima/ovos/skills.foo diff --git a/app-configs/benedikta/skills/skill_homeassistant.oscillatelabsllc/settings.json.j2 b/app-configs/ultima/ovos/skills/skill_homeassistant.oscillatelabsllc/settings.json.j2 similarity index 100% rename from app-configs/benedikta/skills/skill_homeassistant.oscillatelabsllc/settings.json.j2 rename to app-configs/ultima/ovos/skills/skill_homeassistant.oscillatelabsllc/settings.json.j2 From 89886d0c9b2b5871de78553f109e2e8e37b5d796 Mon Sep 17 00:00:00 2001 From: "Trez.One" Date: Wed, 3 Dec 2025 17:34:14 -0500 Subject: [PATCH 2/2] ... --- app-configs/benedikta/mycroft/mycroft.conf | 71 ++++---- app-configs/ultima/ovos/mycroft.conf | 180 ++++++++++----------- 2 files changed, 119 insertions(+), 132 deletions(-) diff --git a/app-configs/benedikta/mycroft/mycroft.conf b/app-configs/benedikta/mycroft/mycroft.conf index 5207cd4..8aef1d4 100644 --- a/app-configs/benedikta/mycroft/mycroft.conf +++ b/app-configs/benedikta/mycroft/mycroft.conf @@ -1,38 +1,35 @@ { - "log_level": "INFO", - "logs": { - "path": "stdout" - }, - "lang": "en-us", - , - "listener": { - "wake_word": "hey_benedikta", - "VAD": { - "module": "ovos-vad-plugin-silero" - } - }, - "hotwords": { - , - "hey_benedikta": { - "module": "ovos-ww-plugin-vosk", - "listen": true, - "debug": false, - "rule": "equals", - "samples": [ - "hey benedicta", - "hey benedikta", - "benedikta", - "benedicta" - ], - "fallback_ww": "hey_benedikta_pocketsphinx" - }, - "hey_benedikta_pocketsphinx": { - , - "module": "ovos-ww-plugin-pocketsphinx", - "phonemes": "HH EY . B EH N AH D IY K T AH", - "threshold": 1e-10, - "lang": "en-us", - "listen": true - } - } - } + "log_level": "INFO", + "logs": { + "path": "stdout" + }, + "lang": "en-us", + "listener": { + "wake_word": "hey_benedikta", + "VAD": { + "module": "ovos-vad-plugin-silero" + } + }, + "hotwords": { + "hey_benedikta": { + "module": "ovos-ww-plugin-vosk", + "listen": true, + "debug": false, + "rule": "equals", + "samples": [ + "hey benedicta", + "hey benedikta", + "benedikta", + "benedicta" + ], + "fallback_ww": "hey_benedikta_pocketsphinx" + }, + "hey_benedikta_pocketsphinx": { + "module": "ovos-ww-plugin-pocketsphinx", + "phonemes": "HH EY . B EH N AH D IY K T AH", + "threshold": 1e-10, + "lang": "en-us", + "listen": true + } + } +} diff --git a/app-configs/ultima/ovos/mycroft.conf b/app-configs/ultima/ovos/mycroft.conf index 5922ab7..0a18948 100644 --- a/app-configs/ultima/ovos/mycroft.conf +++ b/app-configs/ultima/ovos/mycroft.conf @@ -1,96 +1,86 @@ { - "log_level": "INFO", - "logs": { - "path": "stdout" - }, - "system_unit": "metric", - , - "time_format": "full", - "date_format": "DMY", - "spoken_time_format": "half", - "confirm_listening": true, - "intents": { - "persona": { - "handle_fallback": true, - "default_persona": "Benedikta" - }, - "pipeline": [ - , - "stop_high", - "converse", - "ocp_high", - "padatious_high", - "adapt_high", - "ocp_medium", - "ovos-persona-pipeline-plugin-high", - "fallback_high", - "stop_medium", - "adapt_medium", - "padatious_medium", - "fallback_medium", - "adapt_low", - "common_qa", - "ovos-persona-pipeline-plugin-low", - "fallback_low" - ], - "padatious": { - "stem": false, - "cast_to_ascii": true, - "domain_engine": false - } - }, - "tts": { - , - "module": "ovos-tts-plugin-server", - "ovos-tts-plugin-server": { - "voice": "alba-medium" - }, - "fallback_module": "ovos-tts-plugin-piper", - , - "ovos-tts-plugins-piper": { - "voice": "alba-medium" - } - }, - "stt": { - , - "ovos-stt-plugin-server": - } - , - "module": "ovos-stt-plugin-server", - "fallback_module": "ovos-stt-plugin-fasterwhisper", - "ovos-stt-plugin-fasterwhisper": { - "model": "base.en" - } - }, - "listener": { - , - "wake_word": "hey_benedikta", - "VAD": { - "module": "ovos-vad-plugin-silero" - } - }, - "hotwords": { - , - "hey_benedikta": { - "module": "ovos-ww-plugin-vosk", - "listen": true, - "debug": false, - "rule": "equals", - "samples": [ - "hey benedicta", - "hey benedikta", - "benedikta", - "benedicta" - ], - "fallback_ww": "hey_benedikta_pocketsphinx" - }, - "hey_benedikta_pocketsphinx": { - , - "module": "ovos-ww-plugin-pocketsphinx", - "phonemes": "HH EY . B EH N AH D IY K T AH", - "threshold": 1e-10, - "lang": "en-us", - "listen": true - } - } - } \ No newline at end of file + "log_level": "INFO", + "logs": { + "path": "stdout" + }, + "system_unit": "metric", + "time_format": "full", + "date_format": "DMY", + "spoken_time_format": "half", + "confirm_listening": true, + "intents": { + "persona": { + "handle_fallback": true, + "default_persona": "Benedikta" + }, + "pipeline": [ + "stop_high", + "converse", + "ocp_high", + "padatious_high", + "adapt_high", + "ocp_medium", + "ovos-persona-pipeline-plugin-high", + "fallback_high", + "stop_medium", + "adapt_medium", + "padatious_medium", + "fallback_medium", + "adapt_low", + "common_qa", + "ovos-persona-pipeline-plugin-low", + "fallback_low" + ], + "padatious": { + "stem": false, + "cast_to_ascii": true, + "domain_engine": false + } + }, + "tts": { + "module": "ovos-tts-plugin-server", + "ovos-tts-plugin-server": { + "voice": "alba-medium" + }, + "fallback_module": "ovos-tts-plugin-piper", + "ovos-tts-plugins-piper": { + "voice": "alba-medium" + } + }, + "stt": { + "ovos-stt-plugin-server": {}, + "module": "ovos-stt-plugin-server", + "fallback_module": "ovos-stt-plugin-fasterwhisper", + "ovos-stt-plugin-fasterwhisper": { + "model": "base.en" + } + }, + "listener": { + "wake_word": "hey_benedikta", + "VAD": { + "module": "ovos-vad-plugin-silero" + } + }, + "hotwords": { + "hey_benedikta": { + "module": "ovos-ww-plugin-vosk", + "listen": true, + "debug": false, + "rule": "equals", + "samples": [ + "hey benedicta", + "hey benedikta", + "benedikta", + "benedicta" + ], + "fallback_ww": "hey_benedikta_pocketsphinx" + }, + "hey_benedikta_pocketsphinx": { + "module": "ovos-ww-plugin-pocketsphinx", + "phonemes": "HH EY . B EH N AH D IY K T AH", + "threshold": 1e-10, + "lang": "en-us", + "listen": true + } + } +} \ No newline at end of file