Local Voice Control With Home Assistant Just Got Easier!

Поділитися
Вставка
  • Опубліковано 21 жов 2024
  • For such a long time, I have been hunting for a GOOD local, offline voice assistant that works well with Home Assistant. Due to recent updates in Home Assistant, this has made it possible & much more accessible to make your own, privacy focused voice assistant. Rhasspy is an opensource, local & fully offline voice assistant that is focussed on privacy. There are two different versions of Rhasspy & in this video, I show you how to do both from start to finish.
    If you'd like to support me and future projects:
    Patreon:
    / everythingsmarthome
    Links:
    Rhasspy GitHub:
    github.com/rha...
    Rhasspy Add-ons repo:
    github.com/rha...
    Rhasspy Docs:
    rhasspy.readth...
    GitHub Gist: gist.github.co...
    Buy Me a Coffee:
    www.buymeacoff...
    Written Article:
    everythingsmar...
    EVERYWHERE YOU CAN FIND ME:
    Everything Smart Home Community Discord:
    discord.everyt...
    Newsletter: everythingsmar...
    Twitter: / everysmarthome (@EverySmartHome)
    Instagram: / everythingsmarthome
    Facebook: / everythingsmarthomeoff...
    #homeassistant #smarthome
    ________________________

КОМЕНТАРІ • 303

  • @synesthesiam
    @synesthesiam 2 роки тому +98

    Great video, thanks for giving Rhasspy a try! It definitely does need refinement, and some updates. Glad to see Junior is working well at least!

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому +14

      Thanks so much for making it, its really great and much needed! Junior is so incredibly simple to setup, very impressive!

    • @synesthesiam
      @synesthesiam 2 роки тому +20

      @@EverythingSmartHome You're welcome! My next steps for Junior will be to add TTS and some non-English models.

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому +11

      TTS would be a very welcome addition and I'm sure lots of others will be happy with the other languages
      Btw, can you satisfy my curiosity - why is the wake word Mycroft? 😅 Was that after your move there?

    • @heffe2001
      @heffe2001 2 роки тому +5

      @@EverythingSmartHome I suspect it's for the computer in The Moon is a Harsh Mistress by Heinlein.. If it is, kudos to @synesthesiam for that..

    • @potens1
      @potens1 2 роки тому +4

      @@EverythingSmartHome I guess it's coming from mycroft AI (another open source assistant), Mimic can be used for Rhasspy, and it's the TTS stack in mycroft (and default wake work is... Mycroft, Sherlock's brother)

  • @reidster87
    @reidster87 2 роки тому +120

    Cloud-based voice control can go IN THE BIN!

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому +17

      I agree!!

    • @rudiklein
      @rudiklein 2 роки тому +4

      I hear you! Just saw the Cambridge Analytics on Netflix. I'm getting paranoid.

    • @SavageSmithy
      @SavageSmithy 2 роки тому +12

      Absolutely chopped

    • @ntatek
      @ntatek 2 роки тому

      @@rudiklein what show did you watch on Netflix?

    • @rudiklein
      @rudiklein 2 роки тому

      @@ntatek The great hack. I now sleep with my eyes wide open 😳. I thought the internet was always truthful. 🤣

  • @peterlustig7777
    @peterlustig7777 2 роки тому +11

    Great Video. Please go more into detail on a)howto set this up with multiple speakers/mics in different rooms and more advances stuff that you mentioned (running services / automations)!!!1! Love your content

  • @SpecialeW
    @SpecialeW 2 роки тому +41

    I still hope to see an ESPHome mic and speaker to send audio to a central raspberry pi such that it isn't necessary to run multiple Pi's for a multi room setup.
    Maybe it's already been done?

    • @sdfhjklhsfdjdsflhkds
      @sdfhjklhsfdjdsflhkds 2 роки тому +3

      That would be a game changer for sure.

    • @rkhanso
      @rkhanso 2 роки тому +2

      Agree!!! I bet a lot of us have ESP8266 devices scattered around the house reading temps/pressure/humidity or running lights or other things. To add a microphone and send that voice command back to Home Assistant running on the Raspberry Pi would be huge! Maybe even add a speaker at the ESP8266 or maybe more likely an ESP32 to have the Home Assistant answer back to your commands like the computer on the Enterprise in Star Trek.

    • @devinhedge
      @devinhedge 2 роки тому +10

      I’m working on this exact thing. Looking for collaborators.

    • @MindForgedManacle
      @MindForgedManacle 2 роки тому +2

      @@devinhedge Any update on that, or a place to follow your work?

    • @devinhedge
      @devinhedge 2 роки тому +2

      @@MindForgedManacle Literally just came back to this yesterday. I'm working through what Issac Dowling has been doing here: ua-cam.com/play/PL7KjlDDcKtTEYDTQ7sGCLmE0Tu7jkf6hV.html

  • @BrianJrVance
    @BrianJrVance 2 роки тому +8

    Awesome video to see pop up. As someone that highly values local control for their setup, this makes me quite excited. I haven’t had a voice assistant since I ditched Alexa when starting a fresh setup, so this gives me yet another thing to try.

  • @SmartHomeJunkie
    @SmartHomeJunkie 2 роки тому +1

    Brilliant Lewis. You got my attention at the point of telling that you can run scripts and automations using this. Now I need this in my life...

  • @revdbrink
    @revdbrink 2 роки тому +7

    I'm glad this great project get this attention. I use it already for a few years and use it every day. Only in combination with Node-RED.
    I hope you also make a video with a personal wake word and how to setup multiple satellites around the house. Keep up these great videos!

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому +2

      Thanks, appreciate that!

    • @MindForgedManacle
      @MindForgedManacle 2 роки тому +1

      What does Node RED handle in your setup with respect to voice commands?

    • @revdbrink
      @revdbrink 2 роки тому

      @@MindForgedManacle it handles switching lights and returns me the temperature in a room for example.
      In Node-RED you get the spoken text as normal text which you can filter and control devices with it.

  • @octothorpe12
    @octothorpe12 2 роки тому +7

    This is great! Do you know how this compares to other local TTS systems like Mycroft (I noticed your wakeword for Rhasspy). I'm in the middle of designing then building a house, and I want the entire house to be wired for voice/response, and I'm trying to figure out what the best options are (non-cloud only). Cheers!

  • @albertocalore2414
    @albertocalore2414 2 роки тому +1

    You should add "Rhasspy" in the title, this is the "quick start guide" I had waited for a long time and I hope people would find this easily!
    Nice job as usual btw

  • @fins5150
    @fins5150 Рік тому +3

    Hey Lewis, Would you be able to do a follow up on making the additional speaker for another room using the Rasp Pi Zero? This is the kicker for me as I have a few smart speaker around the house. Also was wondering if a Pico W would work (probably not enough processing power or memory). Pico would be cool since I have two and can't get my hands on any more zero's.. Awesome channel!!

  • @stephensimon9163
    @stephensimon9163 2 роки тому +20

    This is great, can't wait to give it a try. Would love to see instructions or another video for how to install on a Pi Zero. I've got a couple of those hanging around plus having voice control on every room is the goal, right?

    • @markgilbert5856
      @markgilbert5856 2 роки тому

      I was just able to get it work on a pi Zero 2 w with DietPi, but Its a bit slow in docker, I am wondering if dietpi is the best baseos for this

  • @makeitworktech
    @makeitworktech 2 роки тому +3

    4:34 was the best moment of the video! Great overview of Rhasspy!

  • @sdfhjklhsfdjdsflhkds
    @sdfhjklhsfdjdsflhkds 2 роки тому +1

    Reading through the doc, deployment using remote satellites looks very intriguing.
    As always, thanks for the great video Lewis!

    • @TheDudesterUK
      @TheDudesterUK 2 роки тому

      Would love to see a tut on satellites!

  • @FloWmo619
    @FloWmo619 2 роки тому

    YEEEEESSS! I was fiddling around with Rhasspy but never got it to run. Thanks for the great video mate!!!

  • @nickbissel62
    @nickbissel62 2 роки тому +7

    Fantastic video, as usual. This is definitely going on the ever-growing to-do list. I just bought my first house so I'm finally getting to do some of the projects that I've been dreaming of for a long long time. This is definitely going to help with one of those. I mean, who doesn't want a real life Jarvis that doesn't collect your data and sell it to marketing companies?

  • @sylvaindecrom
    @sylvaindecrom 2 роки тому +1

    Extremely cool! And I don't think it's too technical, thanks for going in depth!

  • @MarcoRagonesi
    @MarcoRagonesi 2 роки тому +3

    Thank you for this. Main reason why I gave up is the lack of “repository “ or blueprint to expand functionality without having to do it by trial and error ( that is more complicated because I should do it in Italian instead of English)
    I hope that the official integration will bring some love from the community

  • @markprice1734
    @markprice1734 2 роки тому +1

    Just wanted to say thanks for another great video. Will definitely be trying this. I love your video delivery style. Just the facts without any waffle. It makes it easy when trying to follow when setting it up. Clean, clear, concise. Thank you.

  • @ThorstenMueller
    @ThorstenMueller 2 роки тому +1

    Thanks Lewis for making this great video 👏. Making a technical walkthrough for Rhasspy install and setup has been on my YT video TODO list for quite some time now. I think i can mark that video idea as already done now 😆.

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому +1

      Haha thanks, appreciate it! Keep doing the good work your doing!

  • @alishafai5180
    @alishafai5180 2 роки тому +3

    awesome! followed the steps and worked like a charm! could you provide steps to create satellite instances on pi/pi zero to have multiple mics across the house?

  • @fredwupkensoppel8949
    @fredwupkensoppel8949 2 роки тому

    No way, I bought the same conference system for my Rhasspy! We're using them in our offices at work now since I was able to recommend them based on my experience with mine.

  • @chrishenderson6500
    @chrishenderson6500 2 роки тому +1

    Great video, would really love to see more videos on this to see what could be done with it.

  • @joes_drone
    @joes_drone 2 роки тому +1

    Another Great Video - thank you!. I've just managed to setup a "satellite" in my office as my HASS is running as a virtualized server that has no Mic / Speaker. just got it to work but have had some issues on the way.
    1 - PSeye works, tried with a USB Mic initially but didnt work, tried a Microsoft Web cam that was lying around (that didnt work either).. then remembered i had a PSEye in a cable box somewhere.
    2 - Kaldi on the "Base" would not train and kept throwing errors , i need to re-visit it to "confirm" the words but ended up switching to "pocketspinx" and this now works.
    i have so far tested some lights and they work but it fails to turn my bedroom TV on even though it recognizes the words (i think this may be the way the entity is names but am still looking into that)
    i need to delve deeper into the "intents" but for now i'm glad it's up and running - thanks again

  • @GioBen68
    @GioBen68 2 роки тому +3

    Great, detailed and clear tutorial 👌🏼 thank you 👏🏼 do you know if it is possible to use a Bluetooth connected speaker/mike ?

  • @jmr
    @jmr 2 роки тому +7

    If we are going to do multiple Rhaspy devices for different rooms we will want to configure them in one place all at once. They could pull a whole home configuration from a single place automatically. That configuration might also include room specific information. The server it pulls from could be aware of the location of each device and send a custom configuration for the room it is in.

    • @BDscenes
      @BDscenes 2 роки тому +4

      This is already part of the design of Rhasspy, it is a super cool project! Very well thought out. I currently have Rhasspy running on a local server as the base station, and then have multiple raspberry pi's, one for each room, that run Rhasspy as a satellite. All the training/configuration is done on the server, and each satellite, has it's own "site id" that can be used in automations for room specific commands etc. I personally have custom scripts in Nodered that look for the "my" designator in speech(all fully customizable with keywords/slots etc in Rhasspy) to determine if commands are to be run on a room specifically, rather than a devices in another room etc.

    • @jmr
      @jmr 2 роки тому +3

      @@BDscenes I had only briefly heard about Rhaspy "satellites" and clearly forgot about them! 🤣 This project is pretty cool! I'd love to know what you use as the main server and which PIs you use as satellites. I've been thinking it would be cool if we could create open hardware to compliment the various open assistance software projects.

    • @BDscenes
      @BDscenes 2 роки тому +2

      @@jmr Currently I am using an old enterprise server I bought from ebay, an HP DL380 G6, running Proxmox for virtualization(The homeassistant/rhasspy base vm are running on 2 cores at 3ghz, with 8gb of ram dedicated, though the most I have seen it actually use is around 4gb), all the raspberry pis are pi4 2gb, and everything is wired, as wireless gave some performance/latency issues(may be better now, or with a different configuration)

    • @jmr
      @jmr 2 роки тому +1

      @@BDscenes Thanks! I much prefer wired myself whenever possible.

    • @sdfhjklhsfdjdsflhkds
      @sdfhjklhsfdjdsflhkds 2 роки тому

      @@BDscenes I would likely try wireless, but I too am running HA on Proxmox hosted on a NUC. I'm going to start playing around with the satellite model, but am happy to hear that someone managed to make this work. Good tip on the site id! Like you say, something to help drive my Node RED scripts.

  • @makanimike
    @makanimike 2 роки тому +3

    here's a really noob question:
    if I am running the speaker/mic from a different device than the Home Assistant device, do I still install both the Integration and Rhasspy itself on the HA PC? Or do I then only need the integration on the HA PC, and then Rhasspy itself on the 'other device'?

  • @MitsumaYT
    @MitsumaYT 2 роки тому +34

    This is a nice overview. I would love to know how you can improve the text-to-speech.
    A while ago Mycroft AI announced Mimic 3, which seems to be quite the gamechanger for offline voices.
    So it would be interesting to see if that can be integrated already.

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому +9

      Agree, Mimic 3 looks amazing

    • @MitsumaYT
      @MitsumaYT 2 роки тому +3

      @@EverythingSmartHome Had to look myself and it seems it actually already is inside. So should not be hard to use that.

    • @synesthesiam
      @synesthesiam 2 роки тому +48

      I do plan to get Mimic 3 integrated into Rhasspy soon. I wrote both, so it should be easy :)

    • @Mr76Pontiac
      @Mr76Pontiac 2 роки тому +1

      Thanks for the hint on Mimic. It's not Windows native, and I'd rather not run a Linux VM "directly" on my windows machine, but having a 'nix box I can setup an Apache server on, send HTTP[s] requests to to make it talk sounds interesting.

    • @ThorstenMueller
      @ThorstenMueller 2 роки тому +4

      @@synesthesiam Mike, you are by far, one of the most enthusiast open voice people i know - for sure.

  • @DAveShillito
    @DAveShillito 2 роки тому +2

    Superb video as usual 👍
    I'd defiantly be interested in more information about setting up standalone Rhasspy instances and satellites, since my Home Assistant is not in a central location.

  • @hor4tio124
    @hor4tio124 2 роки тому +3

    Mycroft AI or excuse me PiCroft AI as AddOn in Homeassistant... That's what I am looking for... for years actually.
    Thanks for charing this! You even took your time and created your own voice commands. Amazing work!
    I would like to see more videos about other examples for voice commands or multiple instances of PiCroft in connection with homeassistant.

  • @Noir1234
    @Noir1234 2 роки тому +5

    Hey, please expand this series about Rhasspy, i want to get rid of Alexa for a long time, but i also want in every room a esp32 as speaker/mic and just want to say ">wakewordwakeword

  • @MindForgedManacle
    @MindForgedManacle 2 роки тому +3

    Rhasspy has made this so much easier. Especially after I went through the trouble of generating the exact voice I wanted with machine learning. The only improvement I want on the Mic/speaker end is for the ESP Luxe to allow you to access the microphone. That and become available again 😅

    • @makanimike
      @makanimike 2 роки тому +3

      I was gonna ask if the raspiaudio devices he covered recently could be used for rasspy, too.

    • @donny_bahama
      @donny_bahama 2 роки тому

      I’d love to hear more about that. Does it take an actual human being speaking specific phrases or can you use recordings? It would be awesome to be able to use a really distinctive voice like Louis Armstrong or Tom Waits or even Bugs Bunny.

    • @MindForgedManacle
      @MindForgedManacle 2 роки тому

      @@donny_bahama As long as the Mic hears my wake word spoken ("Jarvis"), it will then listen for a command phrase it recognizes and sends this to Home Assistant to process as needed. Rhasspy allows for this! Luckily I haven't been watching Marvel movies, or I assume that would trigger it too. I'll probably change it to "Hey Jarvis" if it ever becomes an issue.
      Really what I need is a better mic/speaker setup. An affordable Bluetooth speaker-microphone combo would allow me to place them around the house for easier command giving. Right now it's just on my computer desk.

    • @donny_bahama
      @donny_bahama 2 роки тому +1

      I understand how the system works. I was referring to “generating the exact voice you wanted”. I took that to mean that you generated a custom voice for Rhasspy to use when it speaks and I was wondering how that process works.

    • @MindForgedManacle
      @MindForgedManacle 2 роки тому +3

      @@donny_bahama Ah my mistake. Rhasspy is used to get the speak into text format. To get the voice I wanted, I had to train a voice model using Mozilla TTS on a bunch of clips of the voice I wanted (over 100). There's a Stack Overflow thread on the process which I followed to train the model, and having a decent GPU helps cut down the training time (though it still took quite some time).
      Once I had the model trained, I set up a simple program to get the responses needed to my voice commands. Since I set up all the intents in Rhasspy/Home Assistant, it was simple, if tedious.

  • @DaHaiZhu
    @DaHaiZhu 2 роки тому +1

    Excellent! It's much better than just a year ago. Still fairly convoluted to set up, but getting there.

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому

      Thanks! Agree it's really good but could be a little easier for newbies!

  • @mhon1809
    @mhon1809 2 роки тому +1

    Thank you, that is a great manual for Rhasspy!
    But I am still struggling following it: Since my Rhasspy profile is in german, I changed the profile file path from 'en' to 'de'.
    My Rhasspy is running as addon inside HassOS.
    Still it seems that no entities, neither lights nor switches are pulled from homeassistant. I only get error messages when I train Rhasspy. (I deleted the covers upfront, since I have none either.)
    Do I have to change something related to the language profile in your terminal script? Or do you have another idea?

  • @aemoss2i
    @aemoss2i 2 роки тому +2

    Very helpful! I can’t wait to implement this. I’d love to see how to implement multiple mics for multiple rooms. I’d also be interested in utilizing alternate TTS services for more voice options.

    • @aemoss2i
      @aemoss2i Рік тому +1

      Answer myself (still working on the Rhaspy, so I am only assuming this works). Azure TTS has TONS of voices in a variety of languages and accents. It is very easy to implement by changing the config file.

  • @pokemonfreaky100
    @pokemonfreaky100 2 роки тому

    Cool! I'm going to give this a try. I'd love to see another video when you've learned/discovered more features :)

  • @tokita1230
    @tokita1230 2 роки тому +1

    Cool video didn't see this option when researching local voice assistants myself. Tried Almond (now it's called Genie) and that sucked balls. The assistant was tailored to California without the possibility to change the localization and in general, it struggled to understand what I was asking.

  • @nehajain2974
    @nehajain2974 2 роки тому +1

    You make such great useful tutorials... please please please make a tutorial on how to connect and use multiple Bluetooth speakers with raspberrypi.... please I have been searching how to achieve this since so long. Please consider this humble request

  • @marcs.8384
    @marcs.8384 2 роки тому +2

    Hi Lewis. Thanks for all your videos, which are my book of receipes. I carefully followed your instructions and installed the RHASSPY full version (up-to-date HA OS on Rpi4). Voice recognition works fine and speach to text, also. As you mentioned, I got the "cover" error at the end, and I deleted the lines related to covers. But once I have done that, then the same error occurred for "lights" (AssertionError: No output from ['/share/rhasspy/profiles/en/slot_programs/hass/entities', 'light']), whereas I do have lights in my HA installation ("light.techo_comedor" for example). Would you have any idea of what I have done wrong? Thanks again!

  • @gmartino542
    @gmartino542 Рік тому +1

    Thanks for your video, it is very ussefull, I have a question is there any chance to use the smart phone to send a voice comand, instead of getting a specific hard with mic and speakers , if so , can you give some ideas on how to implement it. if possible everyone in my family ca acces to home assistant with phone and send a voice commands. Thanks in advance.

  • @fiderhit
    @fiderhit 11 місяців тому

    I understand there are some people that are concerned about sharing the "turn off the lights" command to the cloud. (Yes, I know, the mic is open to other info as well...)
    I don't understand why the focus in the year of the voice is not on the common voice assistants (Alexa/Google) in the devices that most tech enthusiasts own and (more or less) trust - like the Google Mini. I look forward to an integration with an UI that let's you define a voice command in HA for Google Home. Or is it hidden somewhere?

  • @TheSlimHim
    @TheSlimHim 2 роки тому +4

    I would personally make the name just the name of the room so it can be re-used for all different sensors, assuming all your sensors have a naming scheme. Ex: sensor.kitchen_temperature, sensor.living_room_humidity
    Otherwise (I assume) you would need a separate rooms list for each sensor.

  • @JohnSmith-vt8si
    @JohnSmith-vt8si 2 роки тому

    Great video, as always Lewis. I can't wait to give this a go

  • @Tntdruid
    @Tntdruid 2 роки тому +1

    Very cool, thanks for the quick guide 👍

  • @daniellewis1511
    @daniellewis1511 2 роки тому

    Look forward to the video on how to add "remote" installs. My HASS is on a docker "server" under my house - so adding microphone would be useless down there lol

  • @SmartLifeEnthusiast
    @SmartLifeEnthusiast 2 роки тому +1

    Could this be combined with the ESPMuse you showcased some time ago? Or their HAT that includes mic+speaker?

  • @yet-another-guy
    @yet-another-guy 2 роки тому +1

    Awesome! Been looking for a similar solution for some time now, too.
    There are many options, but all have tradeoffs that are difficult to accept though.

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому +1

      Thanks!
      Indeed, I think we will see some cool stuff over the coming year...I hope anyways!

  • @randomguy3784
    @randomguy3784 2 роки тому

    Excellent video!
    Great work man. 👏

  • @ampedandvolted
    @ampedandvolted 2 роки тому

    Great video, very informative. Going to build this right now.

  • @Johnnii360
    @Johnnii360 2 роки тому

    Many, many thanks you brought me to Rhasspy for Homeassistant! I looked long for a voice assistant that can also speak German. But it doesn't work as good as expected. The HassTurnOn, HassTurnOff and HassLightSet doesn't work with correctly set up values. Only HassGetTemperature and GetTime (and maybe others) work in German. It also look like there is not interest in updates or help anymore by the creator. Placed a Git issue and forum post 6 days ago and sent him a mail but got now response till now. That's really frustrating! It's nice that Rhasspy can tell me the temperature of Balcony and time in German but "Turned Stehlampe on/off" sounds very strange. But Rhasspy doesn't speak "turned" and "on/off" in English it speak it in German without any accent.

  • @crixi__
    @crixi__ 2 роки тому +2

    Nice. Shouldnt it be possible to use the TTS engine provided by HACloud/NabuCasa instead? because it sounds very natural and pleasant

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому

      Maybe! Not something I've looked into yet!

    • @renewalendy8854
      @renewalendy8854 2 роки тому +1

      You could try setting up your speaker to be detected as a media player on your network, then you can play TTS audio to it from home assistant.

  • @rodneysmith1750
    @rodneysmith1750 Рік тому

    Brilliant! You just earned a like and subscribe, this is precisely what I was looking for.

  • @surfudder
    @surfudder 2 місяці тому

    I would like to see a new version of the video. On how to use a speakerphone in HA to create an assist sattelite after year of the voice, since lots have changed

  • @84fimo
    @84fimo 2 роки тому +1

    Great video! Thanks!
    But can't get the slot_program for the downloading off entities to work, just getting a failure off missing slots. What am I missing or doing wrong?

  • @dannydzware2023
    @dannydzware2023 Рік тому

    Great explanation! Thanks. Do you have also a video how to setup another rhasspy device? For example I use that one with the device, where Home Assistant runs on, but now I want in another room voice control too. How do I setup and how is it than connected with Home Assistant? Is it possible to play mp3 files / playlists over them?

  • @WesMaerdock
    @WesMaerdock 2 роки тому

    Great video, thanks for the detailed explanation.
    I'm curious if Rhasspy can "follow a conversation". Meaning for example that you ask about the temperature in the kitchen and after it responds one follows up with "and in the bedroom?".

  • @CastBlastCamp
    @CastBlastCamp Рік тому

    Ok Tech Community, I need some help! I'm not really tech savvy and I'm trying to find the safest cheapest alternative to replace somebody's Echo device because of privacy issues with them. (said person refuses to do without a smart speaker...) Is it easy to do for a beginner? What should I know before buying a raspberry pi?(I just want the cheapest option that will get the job done) How much money will every thing cost just to make it work for mostly simple tasks like playing rain noise for sleep or telling the time or weather? (I know said persons smart phone can do all that but I'm dealing with a stubborn one... so this is where I'm at unfortunately...) please any help is appreciated.

  • @PaulSinnema
    @PaulSinnema Рік тому

    Thanks for this video.
    I've been using Alexa for the last 5 years now in combination with 1Home and Loxone. It seems 1Home is slowly loosing the competitive battle with their solution for now resulting in my setup no longer working. I have a Sonos speaker in every room setup with Alexa and until a few weeks ago that worked fine but it's not offline at all.
    I'm looking for an offline voice assistant too. The Elephant in the room here is what you mentioned early in the video. Do I need more than 1 HA which I think would be very inconvenient. Can you elaborate on that?

  • @yorks_atheist3069
    @yorks_atheist3069 2 роки тому

    thanks I tried Rhasspy about a year ago without the integration and it wasn't quite there, going to give this another go next week

  • @Antiik2
    @Antiik2 2 роки тому +1

    Cool! I wonder how the custom commands works with another languages... I might need to test it some day! 😀

  • @athmetropits
    @athmetropits Рік тому

    First of all, very nice video. The question I have is how functional is this mode of voice commands since they depend on the position of a microphone. As you understand, I mean that if I place the microphone in the living room and I'm in the kitchen wanting to give a voice command, it's impossible. On the other hand, it is not so easy to fill the house with microphones. My thought is if I can use my cell phone as the voice gate for the home assistant voice commands. Thank you very much for your time.

  • @nitramremoeb4674
    @nitramremoeb4674 2 роки тому +2

    Thanks for this video. I have to questions:
    1. would it be possible to connect the speaker/ microfon combination via BT to the RASPI with HA? Would help a lot to place the mic in a better position.
    2. Can you make a video to have a second Rahsspy installed on a Pi Zero connected via W-Lan?

    • @MindForgedManacle
      @MindForgedManacle 2 роки тому

      A Bluetooth speaker/mix should work fine, as long as the distance/number of walls to the speaker isn't too great.
      ...and if you find a good Bluetooth speaker-microphone combo, let us know!

    • @MindForgedManacle
      @MindForgedManacle 2 роки тому

      @@nitramremoeb4674 It wasn't able to pair like a normal Bluetooth device?

    • @nitramremoeb4674
      @nitramremoeb4674 2 роки тому

      @@MindForgedManacle I tried to find any information how to pair, but i find nothing. I have installed BT in Homeassistant and the one device (the BT device of the Raspi) is found. The next step is missed by me. How can i achieve it that the Speaker combo is paired so i can use it

  • @rosswhite5014
    @rosswhite5014 2 роки тому

    i'd love to see a video about integrating esp muse with rhasspy!!

  • @Raymond.Jansen
    @Raymond.Jansen 2 роки тому +1

    I hope to see more languages in the future.

  • @miguelcirc
    @miguelcirc Рік тому

    Great Video! I’ve bought the same Anker device! I’m running home assistant at Raspberry pi, but i have problems with the microphones of the Anker device. They are not running... I choose the Anker device in audio configuration and i can listen sounds but, micros aren’t listen anything. Had you got the same issues? Any idea hoy to make them work? Thanks!

  • @rklauco
    @rklauco 2 роки тому

    This was amazing! Finally reason to install Home Assistant :)

  • @redman2751
    @redman2751 Рік тому +2

    Can you make Amazon echo speakers and mics work with this? Also can this be used to make announcements over the speakers, for example. When the front door contact is separated the speakers say “Front door open” on all the speakers.

    • @AcrimoniousMirth
      @AcrimoniousMirth Рік тому

      I have long wondered whether it’s possible to hack and reprogram an old Echo.

  • @luisfpinho
    @luisfpinho 2 роки тому +1

    That is amazing, I really want it for myself now!
    Btw, what shell is that on powershell? Can you share your configuration?

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому +1

      Just the regular windows terminal in Windows 11

    • @luisfpinho
      @luisfpinho 2 роки тому

      @@EverythingSmartHome I guess it's looking good nowadays :)

  • @LifeWithMatthew
    @LifeWithMatthew 2 роки тому

    That is awesome! Now if we could just use that speaker as a distributed home audio setup for music 🤔

  • @HDashboards
    @HDashboards 2 роки тому +2

    I do miss some features here, does the speaker know in which room he is? What happens with multiple speakers?

    • @MatthewN8OHU
      @MatthewN8OHU Рік тому

      The main way to do this in multiple rooms is to have several different Rhasspy installations on raspberry pi computers (satellites) in different rooms and configure them to use the same master (usually installed on the same server hardware as Home Assistant). The satellites will have different names and you can use those names to send the TTS information to that room.

  • @jenslyn42
    @jenslyn42 2 роки тому

    This is a great guide, really makes me feel like I could do this myself!
    One thing I'd like a little more information about would be good hardware to use with this. I understand I can run this on probably anything that runs linux, but I have no idea what kind of speaker/microphone I should be looking for to get a good result. If I can't get a response similar to how I talk to my Google speaker facing a random direction, then I'd probably get frustrated with it.

    • @davidlangley833
      @davidlangley833 2 роки тому +1

      I bought a second hand USB conference Jabra speaker. I have had it for about 3 weeks and it has been fine.

  • @jeremyforest8032
    @jeremyforest8032 2 роки тому

    Great video !
    Do you know of any way to use your phone's mic and speaker instead of a plugged in mic/speaker combo ?

  • @ulrar
    @ulrar 2 роки тому

    I've tried it myself last year but unfortunately the WearOs app is basically unusable and doesn't seem to be a priority at the moment, but if that ever gets supported properly I'd love to revisit. Your config is much simpler than what I had come up with too so kudos

  • @slingcharger69
    @slingcharger69 Рік тому

    Finally! Tank you so much ❤! Now I can still control my smarthome when the internet goes down.

  • @EminezArtus
    @EminezArtus Рік тому

    Did I miss the spot where you explained how to add/select a microphone/speaker?

  • @JustSomeGuy009
    @JustSomeGuy009 Рік тому +2

    They need to support network based speaker/mic setups. Imagine using a SIP based device that communicated back to your server (sip server) that could then take the audio stream and handle it. Short of that you need some type of usb over ethernet solution.

  • @sdfhjklhsfdjdsflhkds
    @sdfhjklhsfdjdsflhkds 2 роки тому

    Perhaps a compact Rhasspy satellite will be the next hardware project for Lewis and his Dad.
    Would love to have something small with an integrated mircrophone.

  • @IbrahimAlhasan-j5u
    @IbrahimAlhasan-j5u 9 місяців тому

    great clarification! can we use rhasspy offline without a laptop?

  • @TheLukemcdaniel
    @TheLukemcdaniel 2 роки тому +1

    I'm not sure what the quality is like on them, but there's other usb conference speaker/mic combos for

  • @zZCozzerZz
    @zZCozzerZz 2 роки тому

    Great video mate am currently looking the same thing but addding a mini mic and speak to every room in the house , my current project is trying to figure out some type of door switch that is outdoor rated to alert me to gates been open and closed any suggestions?

  • @webleaf30
    @webleaf30 Рік тому

    Why did you not show you using Rhasspy at the start of the video? How do I know I want to install this voice assistant if I don't even know if I want it.

  • @r2g218
    @r2g218 Рік тому

    Great video, thanks man.

  • @Bigglare
    @Bigglare 2 роки тому

    Great Video, you've made some great instructional videos! This is like its 2001 all over again. Where does Rhasspy get the Brewer's scores? How does he know the weather in Ketchican AK? I don't want a deaf butler answering the door.

    • @EverythingSmartHome
      @EverythingSmartHome  2 роки тому

      Thanks! Haha the voice certainly could do with some improvement!

  • @NielsNL68
    @NielsNL68 2 роки тому +1

    What is the repository link? The github link above seems not to work for me.

  • @vermeulengert
    @vermeulengert 2 роки тому

    Thanks again for the video!

  • @CharlieBcuz
    @CharlieBcuz 2 роки тому +1

    Amazing. How can we enable a custom wake word??

  • @ericsantana7180
    @ericsantana7180 2 роки тому +1

    I followed the directions to the letter, but when i try to train Rhasspy i get "AssertionError: Missing slot $hass/entities,light", i am not sure what i am doing wrong. I think the problem is because i am running the HAOS version of HA and probably broke something, i put api: in the config file + intent: but no luck. What i did do is dig a bit deeper into the Rhasspy documentation and put the script into Rhasspy itself.. under your profile you make a slot_programs/hass directory and put the script there.. then everything works like a charm. One other thing i had to do was change the script to have an absolute path to my profile.json vs using the environment variable (which wasn't set). Also, and this is very important, make sure all your HA devices have nice friendly names, otherwise Rhasspy won't train properly. Maybe i will someday redo my overall setup and start fresh, maybe.

  • @der_rechtsamwald
    @der_rechtsamwald 2 роки тому +2

    Rhasspy has also satellites. They are dumb and just forward the sound(mic and speaker) thru/from the Rhasspy server

  • @amrheing
    @amrheing Рік тому

    THX for the Video. I have now installed my rhasspy on a pi zero and need to know how to connect external rhasspy items to ha. Maybe you can create a video therefore. many greetings, gerald

  • @GavDoG7
    @GavDoG7 Рік тому

    Is it possible to use existing Sonos speakers to capture voice commands, eg through google assistant or Alexa? I’m keen to get chatgpt on my speakers but don’t want to add a whole lot of new speakers

  • @malgaras6204
    @malgaras6204 2 роки тому

    I love the idea of these but I still can't get past how robotic the sound. Are there any options for a more natural sounding voice model?

  • @MrMoley666
    @MrMoley666 Рік тому

    Is this still worth setting up given the new work in Home Assistant e.g. 'Assist'? Will this feed into it or be replaced?

  • @CapitainQwark
    @CapitainQwark 2 роки тому +2

    I'd really like a tutorial on how to make an esp32 satellite :D

  • @GenreFluid
    @GenreFluid Рік тому

    Could you make your own voice for this? I really like the idea of it being David Attenborough for example

  • @keithkevintabanao4232
    @keithkevintabanao4232 2 роки тому +2

    can i use echo dot as a speaker and mic?

  • @bgoncal
    @bgoncal Рік тому

    Hey man, I bought the same speaker as yours but my RPi 4 with hassOS does not recognise it, I already reboot the whole system but it didn't work... any advice?

  • @sheminasalam
    @sheminasalam 2 роки тому

    Hi there, can you make a video on how to setup Seven Segments OCR with Home assistant? There is very little guide on this and absolutely no videos till now.

  • @itsAustinJordan
    @itsAustinJordan 2 роки тому +1

    just what i’ve been looking for! can you post the code for your v2 presence sensor? Mine is working but having issues with random flapping

  • @YevgeniyBolembakh
    @YevgeniyBolembakh 2 роки тому

    Great video. Is it possible to use Raspiaudio ESP Muse Proto for voice and speaker?

  • @folepi7995
    @folepi7995 2 роки тому

    no matter what i do, Rhasspy cannot find my audio devices.
    is it a HA bug? other addons like ada cannot find anything either. tried multiple micros and speaker

  • @junkins
    @junkins 2 роки тому

    Great video, Thank you!!