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.

    MacMirror

    Scheduled Pinned Locked Moved Show your Mirror
    15 Posts 4 Posters 12.6k Views 5 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.
    • Mykle1M Offline
      Mykle1 Project Sponsor Module Developer
      last edited by

      MacMirror with Hello-Lucy voice enhancement

      So, I’ve had this useless, 2006 MacBook laying around for some time now.
      What does one do with a 12 year old, nearly worthless, 32bit laptop? And I do
      mean nearly worthless. A quick search on eBay revealed that this MacBook can be had
      for about $25. The 64bit Core 2 Duo (2007) can be gotten for about $10 more. Again,
      I asked myself, “What do I do with it?” It only has 2GB of RAM and modern browsers won’t
      even run on it. There aren’t too many options where this old laptop is concerned.

      Off to the ubuntu website I went. Even installing ubuntu on it was a little tricky and
      I was limited to the 32bit version of ubuntu, as well. However, once I got ubuntu settled
      I installed MagicMirror. I was not disappointed. This laptop even has a mini DVI out port
      to drive an external monitor. I thought about disassembling it to use it for a conventional
      style mirror but that would mean acquiring another monitor and a larger piece of two-way
      mirror. I had a small piece left over from the “Vanity Mirror” I made not too long ago. So,
      I took the bezel off the MacBook and cut the mirror exactly the same size as the inner metal
      bezel that secures the display. I affixed the mirror to the inner metal bezel around the
      display with a drop of Gorilla Super Glue in each corner. That’s all it needed. Put the outer
      bezel back on. I did this by design. I could have made the mirror as large as the casing.
      Why didn’t I? Because I wanted the lid to open and close normally, which it does very nicely.
      When you open the lid you are greeted by a mirror, not a black display. Pretty damn cool!

      So, what do you get with your $25 MacMirror? Everything! Compare this to buying a Pi.

      2GHz Core Duo T2500 Intel Processor (32bit)
      2 GB of RAM (Maximum)
      250 GB Hard Drive. (Original 60 GB)
      Intel GMA 950 Video Card with 64MB of VRAM
      13.3" TFT active-matrix display with a 1280 by 800 native resolution.
      Mini DVI out supports 1920 by 1200 resolution on external monitors.(That’s crazy!)
      Slot-loading double layer DVD/CD-RW SuperDrive (Still functional)
      Gigabit Ethernet
      Wifi - AirPort Extreme (802.11a/b/g)
      Bluetooth 2.0+EDR standard.
      Two 480-Mbps USB 2.0 ports.
      One Firewire “400” port.
      iSight Camera (not working)
      Integrated microphone

      For less than the price of a Pi3, this thing performs wonderfully and outperforms the Pi3 in
      every category, even running a 32 bit version of ubuntu. The MM software and ubuntu run very
      nicely together and the Hello-Lucy voice enhancement runs beautifully, with excellent response
      time. :-)

      3_1516832482702_44.jpg 2_1516832482702_33.jpg 1_1516832482701_22.jpg 0_1516832482701_11.jpg

      https://youtu.be/OjHeJd2avhw

      Create a working config
      How to add modules

      J 1 Reply Last reply Reply Quote 3
      • J Offline
        Johans @Mykle1
        last edited by

        @Mykle1 - fantastic job man!!!
        I like it

        1 Reply Last reply Reply Quote 0
        • T Offline
          trividar
          last edited by

          Hi @Mykle1, what an amazing and fantastic work! I’ll try to rebuild it on my Mac Mini.
          One question I have already now, is there a way to disable te Monitor/HDMI output/SleepMode with voice on Mac with ubuntu?

          Mykle1M 1 Reply Last reply Reply Quote 0
          • Mykle1M Offline
            Mykle1 Project Sponsor Module Developer @trividar
            last edited by

            @trividar said in MacMirror:

            is there a way to disable te Monitor/HDMI output/SleepMode with voice on Mac with ubuntu?

            I think mmm-voice has that ability by default. However, using mmm-voice with the Hello Lucy enhancement you can simply issue the voice commands “Go To Sleep” to put your monitor in standby/sleep and “Please Wake Up” to turn it back on.

            There are other voice modules that may do the same thing.

            Create a working config
            How to add modules

            T 1 Reply Last reply Reply Quote 1
            • T Offline
              trividar @Mykle1
              last edited by

              @Mykle1 What do you think, would it also work on Mac OS x or do I have to install ubuntu on the Mac mini? THX !!

              Mykle1M S 2 Replies Last reply Reply Quote 0
              • Mykle1M Offline
                Mykle1 Project Sponsor Module Developer @trividar
                last edited by

                @trividar

                I don’t really know as the MacMirror is the only Mac I’ve dealt with. There are Mac users here. Perhaps they will chime in and provide you with an answer.

                Create a working config
                How to add modules

                T 1 Reply Last reply Reply Quote 1
                • S Offline
                  sdetweil @trividar
                  last edited by

                  @trividar mmm-voice/hello Lucy use pocketsphinx for voice reco. It is supported on osx and Ubuntu.

                  And those modules support ‘go to sleep’. Which can launch a command to turn off hdmi, or whatever.

                  My MMM-SleepWake does motion detection via camera and can do the wakeup when they do sleep

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  T 1 Reply Last reply Reply Quote 2
                  • T Offline
                    trividar @sdetweil
                    last edited by

                    @sdetweil woow amazing! Thank you very much for this info! I will try to build my MM V2 with Mac mini, mmm-voice/hello Lucy & MMM-SleepWake and my standard modules, which I already have with my first Raspi build! Maybe I will write a step-by-step guide if I succeed.

                    1 Reply Last reply Reply Quote 0
                    • T Offline
                      trividar @Mykle1
                      last edited by

                      @Mykle1 Hi, I got it to work on my Mac mini… wooow it’s fantastic!!! Just a question/problem, it will not recognize “go to sleep”, it will recognize “go sleep”, sleep, sleep, go… but never “go to sleep”. Is there a way to change the command “go sleep” or just “sleep”, thank you!

                      Mykle1M 1 Reply Last reply Reply Quote 0
                      • Mykle1M Offline
                        Mykle1 Project Sponsor Module Developer @trividar
                        last edited by

                        @trividar

                        The reason I made the command “GO TO SLEEP” is that I had the best results with that phrase. You can see in some of my videos that feature that command that it does work for me. Some people that with accents have had trouble with mmm-voice/Hello-Lucy due to this. A close friend of mine that lives in Norway has trouble with Lucy due to his accent.

                        Please try this:

                        Try saying the command as one word, GoToSleep instead of 3 separate words

                        Create a working config
                        How to add modules

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