• 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.

MMM-AssistantMk2 (v3)

Scheduled Pinned Locked Moved System
135 Posts 27 Posters 52.1k Views 25 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.
  • ? Offline
    A Former User
    last edited by Jan 12, 2020, 12:57 AM

    MMM-AssistantMk2 (v3)

    Preview Video

    Screenshot

    What is updated

    • Fully rebuild from scratch.
    • More stable.
    • Installer is served. (For Raspbian or any Debian-based Linux)
    • Annoying audio output dependencies are deprecated. Simply using standard HTML5 audio output.
    • plugin and responseHook are added.
    • screen output is more controllable.
    • customizable UI.
    • pre-built recipes are served.
    • Easier custom action managing.

    Last Tested

    • MagicMirror : 2.10.0
    • RPI 3B+ / raspbian 10 /nodeJS v10.17.0 / npm 6.13.2
    • MacOS Catalina 10.15.2 / MacBookPro 2017 15" / nodeJS v11.12.0 / npm v6.9.0
    • debian 10 / nodeJS v10.18.0 / npm v6.13.4

    Credits

    • Author :
      • eouia (@Sean)
      • bugsounet(@Bugsounet)
    • License : MIT
      • By terms of Google Assistant SDK, You are not allowed to use or provide this module for commercial purpose.

    [card:eouia/MMM-AssistantMk2]

    D M A B 4 Replies Last reply Jan 15, 2020, 10:52 PM Reply Quote 4
    • D Offline
      dvbit @Guest
      last edited by Jan 15, 2020, 10:52 PM

      @Sean Just installed.
      Everything seemed to go fine with the new installer (great!).
      However after installing I have no screen feedback.
      I have activated debug and everything seems fine though (no major error message).
      Too late to test voice in home cannot say if the assistnt itself works.
      What could it be due to?

      I have ported/copied from previous install the profile and credentials file.

      [23:40:28.380] [LOG]    [HOTWORD] begins.
      [23:40:28.381] [LOG]    [HOTWORD] Detector starts listening.
      [23:40:28.408] [LOG]    [NEWS] Initialized.
      [23:40:28.417] [LOG]    Transportation fetcher for station with id 'xxx' created.
      [23:40:28.592] [LOG]    [AMK2] MMM-AssistantMk2 Version: 3.0.0
      [23:40:28.594] [LOG]    [AMK2] RECIPE_LOADED: with-MMM-Hotword.js
      [23:40:28.595] [LOG]    [AMK2] NO_ACTION_TO_MANAGE
      [23:40:28.610] [LOG]    [AMK2] AssistantMk2 v3 is initialized.
      [23:40:28.627] [LOG]    [AMK2] tmp directory is now cleaned.
      [23:40:28.639] [LOG]    [RCREPO] Repository scanning...
      [23:40:29.501] [LOG]    [RCREPO] modules.json is updated.
      [23:40:29.611] [LOG]    [NEWS] Articles are aggregated :  20
      ^C[23:42:12.626] [LOG]    [SIGINT] Received. Shutting down server...
      
      ? 1 Reply Last reply Jan 16, 2020, 7:48 AM Reply Quote 0
      • ? Offline
        A Former User @dvbit
        last edited by Jan 16, 2020, 7:48 AM

        @dvbit
        Show me your configs. And MMM-Hotword should be updated also.(git pull enough)

        D 1 Reply Last reply Jan 17, 2020, 12:58 PM Reply Quote 0
        • C Offline
          Chris
          last edited by Jan 17, 2020, 6:54 AM

          Hello,

          First of all, thank you both for this wonderful work.

          I have a question that may seem silly, but is it mandatory to install MMM-Hotword with this module in order to trigger the wizard?

          Regards,

          ? 1 Reply Last reply Jan 17, 2020, 8:15 AM Reply Quote 0
          • ? Offline
            A Former User @Chris
            last edited by Jan 17, 2020, 8:15 AM

            @Chris
            If you want to use MMM-Hotword as a trigger to activate this module, MMM-Hotword would be needed.
            However, you can use another module as an activator that can detect your trigger and can emit some notification(customizable or not).
            For example, You can use MMM-Clap instead of MMM-Hotword. In this case, you can activate this MMM-AssistantMk2 with a finger-snap instead of speaking hotword.

            1 Reply Last reply Reply Quote 0
            • C Offline
              Chris
              last edited by Jan 17, 2020, 8:23 AM

              Thank you for your reply,
              I thought that to trigger it, we could simply say “ok google” if we did not want to customize the keyword (Jarvis, Smartmirror …) using MMM-hotword.
              Regards,

              ? 2 Replies Last reply Jan 17, 2020, 8:25 AM Reply Quote 0
              • ? Offline
                A Former User @Chris
                last edited by A Former User Jan 17, 2020, 8:25 AM Jan 17, 2020, 8:25 AM

                @Chris
                Unfortunately Ok Google(or any other hotword trigger detection) is not included in Google Assistant SDK itself by Google. That is why MMM-Hotword be needed.

                1 Reply Last reply Reply Quote 0
                • ? Offline
                  A Former User @Chris
                  last edited by Jan 17, 2020, 8:28 AM

                  @Chris
                  Or you can make a version of ALWAYS LISTENING & ALWAYS REACTING FOR ANY VOICE, but I can bet nobody wants it. That is why trigger be needed.

                  C J 2 Replies Last reply Jan 17, 2020, 8:39 AM Reply Quote 0
                  • C Offline
                    Chris @Guest
                    last edited by Jan 17, 2020, 8:39 AM

                    I usually use Gassistpi which is not implemented in MagicMirror.

                    This reacted to Ok Google. That is why I thought it worked similarly.

                    Thank you for this additional information,

                    I will take the test this weekend

                    Regards,

                    ? 1 Reply Last reply Jan 17, 2020, 9:32 AM Reply Quote 0
                    • ? Offline
                      A Former User @Chris
                      last edited by Jan 17, 2020, 9:32 AM

                      @Chris
                      GassistPi might use Assistant SDK Library (Python) - Which has been deprecated by Google, so it could not be supported anymore. It had embedded hotword detector in the Library, but not included in SDK itself directly. Anyway, that is deprecated so we cannot use it anymore.

                      C 1 Reply Last reply Jan 23, 2020, 5:00 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 13
                      • 14
                      • 1 / 14
                      1 / 14
                      • First post
                        1/135
                        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