Theres Dicio, which honestly does all that I need a voice assistant to do, but I have to open the app to use it, I cant just say “Hey Dicio” or whatever. Is something like that possible?

  • Mathieu@beehaw.org
    link
    fedilink
    arrow-up
    73
    ·
    edit-2
    9 months ago

    Home Assistant invested quite a bit into the technology to create a FOSS voice assistant over the past year. It still needs quite a bit of work, but the foundation is there; it supports wake words (“Hey …”), speech-to-text to hear your command, interpretation and command processing, and text-to-speech to return results.

    The downsides are that it’s still quite technical to set up primarily due to the lack of commercially available hardware, and the command library is fairly small at this point.

    With some of this foundational work out of the way, I expect Home Assistant to move forward quickly to improve, and other projects can work off the same pieces if they desire to as well.

    Here’s their year-end post about it: https://www.home-assistant.io/blog/2023/12/13/year-of-the-voice-chapter-5/

    • milkytoast@kbin.socialOP
      link
      fedilink
      arrow-up
      6
      ·
      9 months ago

      should have clarified, I’m not looking for a home assistant, I’m looking for a voice assistant on my phone. either way super exited to see where they take this

      • Atemu@lemmy.ml
        link
        fedilink
        arrow-up
        12
        ·
        9 months ago

        I don’t see how being home-assistant excludes it from working on your phone. The only difference is that your phone acts as the “satellite” rather than a stationary device.

      • Litanys@lem.cochrun.xyz
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        While that’s true, all the things they built are individual and open source, it wouldn’t take too much work for sometime who knows how to package things up for a phone app. That said, you’d need another device to do all the processing.