• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

Alexa Goes Handsfree!

Scheduled Pinned Locked Moved Development
23 Posts 9 Posters 17.8k Views 8 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.
  • D Offline
    darrene
    last edited by Oct 15, 2016, 2:25 PM

    Ah, thtat’s great. Thanks @d3r.
    All good now

    D 1 Reply Last reply Oct 15, 2016, 2:32 PM Reply Quote 0
    • D Offline
      d3r @darrene
      last edited by Oct 15, 2016, 2:32 PM

      @darrene Nice. Alexa is working now?

      D 1 Reply Last reply Oct 15, 2016, 2:57 PM Reply Quote 0
      • D Offline
        darrene @d3r
        last edited by darrene Oct 15, 2016, 2:59 PM Oct 15, 2016, 2:57 PM

        @d3r not quite - I’m almost there but trying to login to my AWS mirror profile after authorising it and I’m failing their ridiculous ‘type the characters you see in this image’ challenge :)

        Edit: At last! through…

        1 Reply Last reply Reply Quote 0
        • D Offline
          darrene
          last edited by darrene Oct 15, 2016, 4:18 PM Oct 15, 2016, 3:08 PM

          It’s awesome :)

          I’ve had Alexa tell me the day, a joke and asked her a maths question.

          A quick demo (YouTube)

          The detection is spot on and the response time is pretty acceptable

          The sooner this can get made into a module the better :)

          1 Reply Last reply Reply Quote 0
          • K Offline
            KirAsh4 Moderator
            last edited by KirAsh4 Oct 15, 2016, 5:49 PM Oct 15, 2016, 5:49 PM

            The changes to the lightdm config file is probably what it’s warning you about. Remember during the MM installation, you should’ve edited that file to turn off the screen blanking. So you should always do a comparison between what your file looks like and what the vendor is releasing and apply the changes as needed.

            A Life? Cool! Where can I download one of those from?

            1 Reply Last reply Reply Quote 0
            • D Offline
              darrene
              last edited by Oct 15, 2016, 6:34 PM

              That’s what it was. Thanks @KirAsh4!

              1 Reply Last reply Reply Quote 0
              • M Offline
                MichMich Admin
                last edited by Oct 15, 2016, 7:22 PM

                Didn’t look into this very much, so maybe one of you can answer this: is it possible to let Alexa execute commands or code? So we can incorporate it into MagicMirror²?

                D 1 Reply Last reply Oct 15, 2016, 8:05 PM Reply Quote 0
                • D Offline
                  darrene @MichMich
                  last edited by darrene Oct 15, 2016, 8:13 PM Oct 15, 2016, 8:05 PM

                  I don’t think it can from what I’ve seen @MichMich - I could be wrong, but it isn’t obvious that it could.

                  Running the Alexa sample requires 3 terminal sessions -
                  one runs the companion service which stores the application token information and runs a listener on port 3000
                  one runs the java client under maven
                  One runs the wake word agent, running one of two engines - kitt_ai or sensory (I opted for kitt_ai)

                  I can’t tell at the moment, what information is returned by AVS, so it’s difficult to know if and how usable it is. It does support IFTTT however. Combining it with the MMM-IFTTT module, whilst not elegant, may be a workaround?

                  For what it’s worth, the install, whilst lengthy was fully automated and incredibly trouble free - it worked straight out of the box on a fresh Raspian install which already had a barebones MagicMirror2 install.

                  Also of note, every time I need to restart the java client, I am required to re-authenticate my device to get a new bearer/autentication token. These tokens do not seem to last that long and the authentication process involves logging into Amazon through a web page with an image security verification. No doubt that’s down to how this sample is implemented but might be worth knowing about

                  1 Reply Last reply Reply Quote 0
                  • D Offline
                    d3r
                    last edited by d3r Oct 15, 2016, 8:29 PM Oct 15, 2016, 8:22 PM

                    It is possible to tell alexa to execute the codes. There are several projects using aws lamda to process the codes. This guy for example did it with his mirror.
                    [https://forum.magicmirror.builders/topic/641/the-mystic-mirror-an-alexa-powered-magic-mirror](alexa mirror)

                    1 Reply Last reply Reply Quote 1
                    • C Offline
                      carteblanche @d3r
                      last edited by Oct 19, 2016, 9:55 PM

                      @d3r said in Alexa Goes Handsfree!:

                      @bhepler Are you running it from your pi or do you have the echo/dot?
                      If you are using the pi then yes you can customize the wake word which will trigger it into listening mode.

                      How did you customize the wake word? I’m using the Alexa AVS sample app on my Rpi3 which uses snowboy as the wakeword agent and everything is working great, but would love it if I didn’t have to use the name “alexa”!

                      D 1 Reply Last reply Oct 19, 2016, 10:03 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 2 / 3
                      2 / 3
                      • First post
                        17/23
                        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