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.

    My voice-controlled magic mirror (voice powered by Jasper)

    Scheduled Pinned Locked Moved Show your Mirror
    jaspervoicevoice control
    7 Posts 6 Posters 16.2k Views 6 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.
    • Z Offline
      Zach
      last edited by

      Hey guys,

      I had no idea this forum existed until I was perusing the GitHub repo. Super stoked for this forum and the incoming modules system.

      Anyways, I made a voice-controlled magic mirror that uses Jasper – Jasper is pretty awesome but definitely a pain to get running correctly (big differences between versions of Raspbian and the Pi itself). Anyways, here is my full project writeup: https://howchoo.com/project/mzu3ndm2otu/building-a-voice-controlled-smart-mirror-with-raspberry-pi-and-jasper

      I’m pretty excited for some kind of separate voice control module possibly (not sure if this is in the works yet) to avoid needing Jasper altogether.

      Anyways, let me know what you think! I tried to make the guide as thorough as possible so that the most people possible could understand it and hopefully get involved. :)

      Zach

      H 1 Reply Last reply Reply Quote 2
      • MitchfarinoM Offline
        Mitchfarino Module Developer
        last edited by

        Hi Zach,

        I saw your project and tried to get Jasper up and running. It was a ballache, so I decided against it.

        There is 1 working voice module and another is in development!

        Welcome to the forum

        1 Reply Last reply Reply Quote 2
        • T Offline
          tyho
          last edited by tyho

          @zach @Mitchfarino @alexyak

          Yea the voice module is working very well!
          https://forum.magicmirror.builders/topic/425/voicecontrol-module

          I made a notification module that notify when i said something in the voicecontrol module. The notification module then runs the command.

          I have it working to turn off and on my monitor so far. The next thing i will try is to make a GPIO pin to switch on a led strip behind the mirror.

          The only exception in this voice module is that it doens’t work with dictornary text. Only preprogrammed words.
          So we can’t call things like: Show me a map of “cityname”. Cuz cityname can be anything.

          Maybe someone get the knowledge to expand the voice module to activate freetext. Like use Snowboy for “Show me the map of” and then use modules like annyang for the last word(s).

          1 Reply Last reply Reply Quote 3
          • Z Offline
            Zach
            last edited by

            Awesome!! I’ll check it out. :)

            1 Reply Last reply Reply Quote 0
            • L Offline
              l8kerjuan
              last edited by morozgrafix

              getting the following error.

              *******************************************************
              ERROR:root:Error occured!
              Traceback (most recent call last):
                File "/home/pi/jasper/jasper.py", line 146, in 
                  app = Jasper()
                File "/home/pi/jasper/jasper.py", line 91, in __init__
                  stt_engine_class = stt.get_engine_by_slug(stt_engine_slug)
                File "/home/pi/jasper/client/stt.py", line 648, in get_engine_by_slug
                  "dependencies, etc.)") % slug)
              ValueError: STT engine 'sphinx' is not available (due to missing dependencies, missing dependencies, etc.)
              

              anyone have a fix for this?? @Zach @Mitchfarino @tyho

              thanks


              Edited by moderator:* Please use Markdown on code snippets for easier reading! :bow:

              1 Reply Last reply Reply Quote 0
              • cowboysdudeC Offline
                cowboysdude Module Developer
                last edited by cowboysdude

                What I want to know is where did you get the round usb extension cable? I have been looking for one of those for a long time… :)

                Opps never mind had I read the entire post I would have known… found it!!! :)

                https://www.amazon.com/gp/product/B00XJDP12W/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

                1 Reply Last reply Reply Quote 1
                • H Offline
                  HoraceBury @Zach
                  last edited by

                  @Zach Hey Zach, I’m excited to get your project up and running, but could you update it with the latest install process for Raspbian as the options available on the page you link to have changed dramatically: https://www.raspberrypi.org/downloads/raspbian/ Jessie appears no longer available.

                  1 Reply Last reply Reply Quote 0
                  • 1 / 1
                  • 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