OpenVoiceOS
OVOS is only available for 64Bit systems. There are some required packages that are not available on 32Bit systems
OpenVoiceOS is an open source platform for smart speakers and other voice-centric devices.
ovos-core
is a backwards-compatible descendant of Mycroft-core, the central component of Mycroft. It contains extensions and features not present upstream.
All Mycroft Skills and Plugins should work normally with OVOS-core.
ovos-core
is fully modular. Furthermore, common components have been repackaged as plugins. That means it isn't just a great assistant on its own, but also a pretty small library!
Getting Started
There a couple of ways to install and use the OVOS ecosystem.
Prebuilt Images
The easiest and fastest way to experience what OVOS has to offer is to use one of the prebuilt images that the OVOS team has provided.
NOTE Images are currently only available for a RPi3b/b+/4. More may be on the way.
- Buildroot-ovos
- The most complete and advanced image OVOS provides, complete with a default set of skills and a GUI.
- raspbian-ovos
- The newest image from the OVOS team. This is a "headless" image (NO GUI), but comes with a preinstalled set of skills also. This image will provide you with an experience similar to the origional picroft
From source as a library
Images are not the only way to use OVOS. It can be installed on almost any system as a set of Python libraries. ovos-core
is very modular; depending on where you are running ovos-core
you may want to run only a subset of the services
This is an advanced setup and requires access to a command shell and can take more effort to get working.
Get started with OVOS libraries
Docker
Docker images are also available and have been tested and working on Linux, Windows, and even Mac.