Nop Python virtual environment.
I identified the issue.
For whatever reason the installer won’t recognize any of my selections (including language) and then fails even if I attempt to proceed with the options it defaults to. Same result whether I try as root or not. Happy to provide any relevant info, I’m running it on a headless server PC with ubuntu 22.04.4 running on it accessed via SSH. Trying to install the server version with VirtualEnv method with extra skills. Had a mycroft device a couple years ago (Rpi 3B+ w/ matrix voice hat) and am hoping to implement a hivemind system based out of my ubuntu server PC instead this time. Hopefully it’s something obvious I’ve missed.
dpaste: 7Z3DCE9A6 here’s the dpaste link it generates when I try to execute with the defaults.
Did you press the space bar to select your change?
I was using enter. My lord do I feel dumb.
I ended up installing it from source last night but I suppose that’s what I get for trying to do this after a 12hr day of terminal work. Thank you for the prompt reply, I’ll leave this here in case someone else spaces on the basics or is just new.
Thank you for great installer.
Problem is I do not know what to do next. How to actually start the program. I tried to run ovos-core and ovos-messagebus according to Starting Modules - OVOS User Documentation, it started running but does not seem to actually do something. How to make program to listen to or read my prompts?
Once installed via the ovos-installer
, everything is automatically started either when venv
or containers
method are selected.
Which install method did you choose?
i installed via venv. Actually I can see the processes are running, when I check with top command, but I do not know how to work with them. How/where to e.g. write any prompt?
It’s a voice assistant, you are supposed to talk to it. “Hey Mycroft, what time is it”
You can also send commands via the cli if you want to type instead of talking “ovos-say-to command_here”
Hello, I ran the ovos installer and all went well. The “Finish” window came up and when I clicked “Next” the following screen is what I got…
I’m new to all of this and trying to see what I can do with it. I ran the installer on a Linux virtual window on Windows 11. I am trying it out there first with plans to install on a Raspberry Pi 5 once I have gotten familiar with it. I have tried running it on a Pi3 and ran into some issues but I believe those issues are due to my lack of knowledge about all of this at this time. Any advice would be appreciated (please ignore the “exe” one the command line, I was just trying anything at that point).
We just hit the 1000 installs (shared via telemetry) with the ovos-installer
{
"id": 1000,
"architecture": "x86_64",
"channel": "development",
"container": false,
"country": "united kingdom",
"cpu_capable": false,
"display_server": "x11",
"gui_feature": true,
"installed_at": "2024-09-13T14:19:51.281260",
"os_kernel": "6.10.9-arch1-2",
"os_name": "archlinux",
"os_type": "linux",
"os_version": "NA",
"profile": "ovos",
"python_version": "3.12.6",
"raspberry_pi": "n/a",
"skills_feature": true,
"extra_skills_feature": true,
"sound_server": "n/a",
"tuning_enabled": false,
"venv": true,
"hardware": "n/a"
}
Hi there, now that I have my mycroft running with OVOS, I am looking to do a bit of custom development, could you please recommend some resources to start with.
Also, in the video you posted @goldyfruit, Mycroft is asking local AI, is there any guide on how to enable this skill? I was thinking of setting up an open source Llama on local network and get OVOS to talk to it, but maybe that’s already been done in the past?
Skill development docs are here: Design Guidelines - OVOS Technical Manual
You can get a skill template with some helpers here: GitHub - mikejgray/ovos-skill-projen: Opinionated best-practice skill generator for OVOS/Neon skills. Also has an option to retrofit Mycroft skills using OVOS best practices.
If you have specific things you want your skill to do that aren’t obvious, feel free to reach out. Also, there are tons of skills that already exist - I’d recommend looking at the OpenVoiceOS GitHub org first, then NeonGeckoCom, then OVOSHatchery. I’ve actually found it very difficult to find skill ideas that haven’t already at least been drafted, unless they’re extremely specific to your situation.
Hope this helps!
The new descent
release of ovos-installer
is out
hey thanks for the script,
i ran the script on a raspberry pi 4. At first it did not succed because there was an error with ovos-phal-admin.service the service could not be startet because the file /tmp/combo_locks did not exist. After i created the file the script succeded.
I wanted to test at first with the command line. The tts works (ovos-speak). Afterwards i tried with ovos-say-to but i always get the result that the the text was not understood. I set the language to german in the script. I tried with many combinations in german and english. For example the ones that are shown at the end of the script. I tried them with “Hey Mycroft” and without. But the answer was always (“i did not unterstand you”). The errors from ovos core are:
2024-10-14 23:11:05.288 - skills - ovos_core.intent_services.commonqa_service:match:110 - INFO - Gathering answers from skills: ['skill-ovos-wordnet.openvoiceos', 'skill-ovos-wolfie.openvoiceos', 'skill-ovos-wikipedia.openvoiceos', 'skill-ovos-ddg.openvoiceos', 'ovos-skill-wikihow.openvoiceos']
2024-10-14 23:11:05.296 - skills - ovos_core.intent_services.fallback_service:_collect_fallback_skills:107 - INFO - checking for FallbackSkillsV2 candidates
2024-10-14 23:11:05.360 - skills - ovos_core.intent_services.fallback_service:handle_ack:99 - INFO - skill-ovos-fallback-unknown.openvoiceos will try to handle fallback
2024-10-14 23:11:05.362 - skills - ovos_core.intent_services.fallback_service:handle_ack:99 - INFO - skill-ovos-fallback-chatgpt.openvoiceos will try to handle fallback
2024-10-14 23:11:05.374 - skills - ovos_core.intent_services.fallback_service:handle_ack:99 - INFO - skill-ovos-fallback-unknown.openvoiceos will try to handle fallback
2024-10-14 23:11:05.381 - skills - ovos_core.intent_services.fallback_service:handle_ack:99 - INFO - skill-ovos-fallback-unknown.openvoiceos will try to handle fallback
2024-10-14 23:11:05.382 - skills - ovos_core.intent_services.fallback_service:handle_ack:99 - INFO - skill-ovos-fallback-chatgpt.openvoiceos will try to handle fallback
2024-10-14 23:11:05.393 - skills - ovos_core.intent_services.fallback_service:handle_ack:99 - INFO - skill-ovos-fallback-chatgpt.openvoiceos will try to handle fallback
2024-10-14 23:11:05.404 - skill-ovos-fallback-chatgpt.openvoiceos - ERROR - ChatGPT not configured yet, please set your API key in /home/pi/.config/mycroft/skills/skill-ovos-fallback-chatgpt.openvoiceos/settings.json
2024-10-14 23:11:05.431 - skill-ovos-fallback-chatgpt.openvoiceos - ERROR - ChatGPT not configured yet, please set your API key in /home/pi/.config/mycroft/skills/skill-ovos-fallback-chatgpt.openvoiceos/settings.json
2024-10-14 23:11:05.596 - skills - ovos_core.intent_services:handle_utterance:370 - INFO - fallback_medium match: IntentMatch(intent_service='Fallback', intent_type=None, intent_data={}, skill_id='skill-ovos-fallback-unknown.openvoiceos', utterance='netzwerkadresse')
is there something i am missing?
i started from scratch. Now everything went smooth! Thanks a lot.
I was asked to share this with y’all:
https://dpaste.com/6YDH8QT5Y
failed install on Mark II DevKit R6 version, via wired connection,
USB drive in the top blue port
I have the final output of the terminal session -
*
it appears that smartgic website is/was not available
Nov 3rd, 15:45-ish EST
[for the ggwave Python library] edit