Giter Club home page Giter Club logo

community-docs's Introduction

OVOS - Buildroot OS

A minimalistic Linux OS bringing the open source voice assistant ovos-core to embedded, low-spec headless and/or small (touch)screen devices.

System.

OpenVoiceOS - Full 64 Bit distribution

  • Linux kernel 6.1.x (LTS)
  • Buildroot 2023.02.x (LTS) (With some modification here and there)
  • OVOS framework / software package utilizing ovos-docker containers (Currently latest alpha/development version)
  • Raspberry Pi 3|3b|3b+ (UEFI based)
  • Raspberry Pi 4 (UEFI based)
  • x86_64 Intel based computers (UEFI based) (Work In Progress)
  • Open Virtual Appliance (UEFI based)

Stats:

Build Status GitHub last commit
This shows if the code is valid and can be build. This shows when this repo was updated for the last time
GitHub stars GitHub issues
Please โญ this repo if you find it useful Issues are like my personal TODO list and information archive
License: Apache License 2.0 contributions welcome
I'm using the Apache License 2.0 similar as Mycroft A.I. which means commercial use is allowed If you have any ideas, they're always welcome. Either submit an issue or a PR!
Uptime Robot status Buy me a
I use uptime robot to monitor for things i can't monitor when the connection drops. If you feel the need, now it's as easy as clicking this button!

Documentation.

More information and instructions can be found within the "documentation" folder.

Credits

Mycroft AI (@MycroftAI)
Buildroot (@buildroot)
HassOS (@home-assistant)

Inspired by;

HassOS (@home-assistant)
SkiffOS (@skiffos)

community-docs's People

Contributors

aiix avatar bigyellowhammer avatar builderjer avatar bulwagga avatar chancencounter avatar cooljimy84 avatar denics avatar dickorydock avatar emphasize avatar gitlocalize-app[bot] avatar j1nx avatar jarbasal avatar mikejgray avatar neondaniel avatar ramblurr avatar suvanbanerjee avatar tarikki avatar travellingtechie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

community-docs's Issues

Feature request: maintaining sidebar when opening new page

The sidebar table of contents reset to the top each time a new page is opened. It would be great if it either stayed where it was when initially clicked or if the page opened with the current page at the top of the side navigation bar

Some FAQ ideas

Some Basic FAQ Ideas:

What is OpenVoiceOS ?

Talks briefly about the OpenVoiceOS ecosystem (Collection of utilities and technologies used inside the ecosystem)
Smart-speaker images for the Raspberry Pi 3, Raspberry Pi 4, Mark-2 Dev Kit using Buildroot
Pick stuff up from the openvoiceos front page on the website talking about the community, ideas, etc
What is OVOS Core and how is it different from Mycroft Core ?

Explanation of OVOS Core and its architecture and why it came into existence, the history etc

Explanation of the plugin system and how we support extending core
Issues with the current Mycroft-Core and How OVOS-Core fixes them, can find all about it here: https://community.mycroft.ai/t/what-is-wrong-with-mycroft-core-right-now/12223/

selene (mycroft-core) vs Offline mode (ovos-core)

Are skills developed for OVOS Core compatible with Mycroft Core ?

Explanation of how we are backwards compatible with general mycroft-core dev branch skills
Where we differ the common play framework, etc which might not be compatible
Some extra things you can do to make sure your skills are compatible with mycroft-core by using OVOS-Workshop and OVOS-utils
Are skills developed for Mycroft Core compatible with OVOS Core ?

Similar to above but the opposite and things you might need to do to make some skills compatible with OVOS Core
Like not target the mark-2/qa branch, some import path fixes for adapt that are required

How can we extend the OpenVoice ecosystem to work with a platform or project ?

Explanation of OVOS Phal
Explanation of OVOS Plugin Manager
Explanation of OVOS Skills Manager
Explanation of Core GUI Extensions
How do I contact and reach out to the OpenVoiceOS Team ?

Explain config.txt modification for AIY VoiceHat V1

In the list of supported audio hardware for the AIY VoiceHat V1, it currently just says that the hardware is supported with a /boot/config.txt modification. It would be great if it could say what that modification should be. It took me quite a while to figure that one out from other sources.

- AIY VoiceHat V1 (Works with `/boot/config.txt` modification)

Additionally, the path is no longer /boot/config.txt, but rather /boot/firmware/config.txt.

For reference, the line to add to the config.txt file is:

dtoverlay=googlevoicehat-soundcard

Optionally, disable the default audio source as well by commenting out or removing dtparam=audio=on.

32Bit systems

It has been noted in the chats that some packages don't install on a 32Bit system.

It looks to me that there are only a couple of plugins that use these, namely onnxruntime

I think a note needs made in the doc about it, and maybe a special version not using piper and mimic3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.