Giter Site home page Giter Site logo

Comments (5)

JarbasAl avatar JarbasAl commented on July 2, 2024 1

Since those are all plugins they should not be dragged by default, they are large dependencies that might not be used and would not allow this to be installed in some platforms, an extra for default suggested plugins makes sense

from ovos-dinkum-listener.

goldyfruit avatar goldyfruit commented on July 2, 2024

Since those are all plugins they should not be dragged by default, they are large dependencies that might not be used and would not allow this to be installed in some platforms, an extra for default suggested plugins makes sense

By default VAD and wake words are enabled in the configuration which means that a new user, will automatically get errors when starting Dinkum.

from ovos-dinkum-listener.

JarbasAl avatar JarbasAl commented on July 2, 2024

the user should choose a plugin before launching dinkum, it doesnt work without one we just shouldnt be selecting one for the user

silero wont install in some platforms and is the recommended plugin, but cant be added to requirements

wake words similarly try to use the best plugin whatever is available, we should not bundle one

maybe we can add a [recommended] extras requirement?

from ovos-dinkum-listener.

goldyfruit avatar goldyfruit commented on July 2, 2024

the user should choose a plugin before launching dinkum, it doesnt work without one we just shouldnt be selecting one for the user

Yeah but people start the service directly without changing any configuration because they want to test the solution. Maybe we could prevent the service to start with an INFO/ERROR if no configuration is provided.

silero wont install in some platforms and is the recommended plugin, but cant be added to requirements

Not required by default, I made a mistake, its webrtcvad :p

maybe we can add a [recommended] extras requirement?

Agree.

from ovos-dinkum-listener.

Bulwagga avatar Bulwagga commented on July 2, 2024

As a new user, I would be happy with a block flowchart of how the system worked, with mutually exclusive plugin options associated with, or printed in, each block.

For example, I'm getting a bit lost in the plugins as I try to build an ovos instance with dinkum-listener. I'm using raspbian on a 3B+ and there is a dependency on glibc 2.33 somewhere under ovos-ww-plugin-precise-lite. Rasbpian is using glibc 2.31 and so I need another solution. I'm busy reading the docs and figuring it out. Other people might not be so interested in spending their time this way, and I worry we will lose them as potential users.

It would be great if there was a table or flowchart that would list the plugins required to make the different options work.

from ovos-dinkum-listener.

Related Issues (20)

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.