MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Amazon Echo/Alexa

    Scheduled Pinned Locked Moved Unsolved Requests
    interaction
    22 Posts 14 Posters 27.5k Views 14 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N Offline
      Nichollsg
      last edited by

      Hey, I am actually interested in adding Amazon Alexa at some point, and I found a tutorial for adding this. Once I finish some other stuff going on, I will be back to start working on combining the magic mirror with amazon Alexa. I think the most difficult thing is going to be getting Alexa to feed stuff directly into the magic mirror. I am looking to have her used to search and play podcast videos from NPR/YouTube, but I think this might be a bit too much for the mirror- at least for right now.

      1 Reply Last reply Reply Quote 0
      • P Offline
        patm189
        last edited by

        I thought I heard somewhere that the Alexa’s open source software doesn’t actually allow for voice activation, but rather a button must be used to activate voice commands… perhaps that’s incorrect. I’d love to add voice command to my mirror.

        paviroP N 2 Replies Last reply Reply Quote 0
        • paviroP Offline
          paviro Admin @patm189
          last edited by

          @patm189 maybe CMU Sphinx could be used as the always listening part and as a button for Amazon Echo.

          We're all stories in the end. Just make it a good one, eh?

          – The Doctor

          1 Reply Last reply Reply Quote 0
          • N Offline
            Nichollsg @patm189
            last edited by

            @patm189 I see why that might be an inconvenience, and I feel the same. I would much rather use something similar to just saying “OK Google” or “Alexa, turn on…” to activate the service. However, if this is true then I will find a way to use the MMM-Button to activate it and have the omxplayer either activate default the first time the screen comes on after a certain time or change the number of times the button has to be pressed for each. Either way, I think any voice recognition software would be a cool addition to the mirror!

            1 Reply Last reply Reply Quote 0
            • P Offline
              PtrBld Module Developer
              last edited by PtrBld

              I have just rewritten the MMM-Button module so it can support more than one Button at a time. Thereby we can theoretically take one Button to start omxplayer and one to listen for speech.

              1 Reply Last reply Reply Quote 1
              • T Offline
                TerryW
                last edited by

                I have a pi set up with the Alexa Voice services and indeed you must use a push button to activate listening mode. It does work pretty well. What I have started on is using the Rasberry Pi/Magic Mirror as a MQTT client. If you have an echo, you could call up and interact with Magic Mirror and your home automation and maybe have some fun “conversations” with your Magic Mirror. I think the mirror would make a great feedback device for some simple sensors around the home. You kind of end up with a home-brewed JIbo without the 500 dollar cost!

                1 Reply Last reply Reply Quote 0
                • D Offline
                  d3r
                  last edited by

                  I also have Amazon alexa running on my rpi alongside the MM2. I say mirror, mine is on a monitor on my desk and I use it as dashboard/calendar/newscenter. I also have amazon alexa running on it. I used the guide amazon uploaded.

                  So the way I currently have it set up is I have the MM running on full screen and have put the alexa module as always “show on top” so I can use a mouse button to click and control alexa, while at the same time still see the other modules. Ideally, I would like to embed the alexa voice control module in the MM2. Is that something that would be possible to do?

                  1 Reply Last reply Reply Quote 0
                  • D Offline
                    derMick
                    last edited by

                    Yesterday I found an update on amazons developer blog: https://developer.amazon.com/public/community/post/Tx1WVAG8L2OOXF0/Alexa-Voice-Service-Introduces-API-Update-that-Makes-It-Easier-to-Build-Hands-Fr

                    Now the wake up word (or voice activation) is provided. I will test the AVS/Alexa sample code during the next weeks: https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi

                    Or do I missed a „ready to use“ Alexa module for magic mirror?

                    kin regards, mick

                    PS: about limitations (of request etc.) I do not know, and I did not read the AVS documentation now.

                    1 Reply Last reply Reply Quote 1
                    • G Offline
                      gismo2006
                      last edited by

                      I habe post this yeasterday unser General Forum. :-)

                      1 Reply Last reply Reply Quote 0
                      • G Offline
                        gismo2006
                        last edited by

                        You didn´t need to push a Button now but there was a time limit of 120 days befor you have to renew the libarys…

                        greets gismo

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 3 / 3
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy