-
-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Description
Some ideas for a privacy enhanced image
Bundled plugins
https://github.com/HelloChatterbox/dummy_wakeword_plugin - disable wake word
https://github.com/JarbasLingua/jarbas-stt-plugin-vosk - offline STT (make default ? )
Extra software
https://github.com/OpenJarbas/mock-backend - no phoning home
Patches (waiting for mycroft....)
MycroftAI/mycroft-core#2698 - skill settings GUI
Default config
TODO
- point to mock backend (localhost)
- use vosk for offline STT
- set flag to disable skill settings sync
- disable opt-in
- disable skill_manifest upload
- disable wake_word upload and point to dummy url
- disable auto skills update
- set update interval to an absurd huge number just in case (defense against future bugs in msm/core)
- blacklist https://github.com/JarbasSkills/skill-mock-backend because backend is running system wide
- blacklist https://github.com/MycroftAI/skill-pairing
- blacklist https://github.com/MycroftAI/skill-configuration
System tweaks
- firewall blocking messagebus
- firewall blocking GUI messagebus
- firewall blocking mock-backend
For discussion
- blacklist https://github.com/MycroftAI/skill-installer , the voice search sucks and its tied to mycroft marketplace, might end up with accidental skill installs
- there is https://github.com/OpenVoiceOS/ovos_skill_manager in the making
- alternative companion skill is in TODO list, not locked to appstores and with GUI planned
- replace wolfram alpha and weather with alternative that dont use mycroft backend
- there is https://github.com/JarbasSkills/skill-wolfie but i would have to make a weather alternative
- what models should we include for vosk/offline stt ?
- change messagebus port to specifically avoid connection attempts
- change GUI port to specifically avoid connection attempts, NOTE: not sure this can be done, does the mycrof-gui also allow changing this?
- bundle hivemind to encourage proper secure bus connections, so people dont allow mycroft bus and are instead pointed to this
- blacklist https://github.com/JarbasHiveMind/skill-hivemind because hivemind master is running system wide
- can we add some warning when users make firewall changes? specifically is allowing any of the blocked ports?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels