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.

    German Voice Recognition

    Scheduled Pinned Locked Moved Fun & Games
    17 Posts 4 Posters 9.2k Views 4 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.
    • M Offline
      maxbachmann
      last edited by maxbachmann

      Here is a first peak view at the voice recognition I currently work on for my MM project.
      For the start I planned pretty much the same features like Mykle1’s Hello-Lucy
      The recognition is in German, since I am German and we already have a ton of english ones ;)
      Like Mykle1’s it’s doing the recognition fully offline, but accepts full sentences and recognices your intent
      Still in mid of work but wanted to share a first view on what I did so far (Forgive me the really really bad video quality)

      https://youtu.be/jpM-4pq8dTs

      Which commands beside the ones from Hello-Lucy would you like to see?

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

        @maxbachmann

        Nice work Max. :)

        That is powered by a Pi? If so, decent response time. :-)

        Create a working config
        How to add modules

        1 Reply Last reply Reply Quote 0
        • M Offline
          maxbachmann
          last edited by

          Yes runs on a raspberry pi 3b

          1 Reply Last reply Reply Quote 1
          • M Offline
            maxbachmann
            last edited by

            One thing I absolutely want to add is that my mirror is activated when I am in Front of it, but thats the speech recognition is automatically activated aswell so I don’t need to use the hotword while I am in front of the mirror :)

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

              @maxbachmann

              I thought I wanted my Hello Lucy to be listening for commands all the time, without having to issue the hotword, as you call it. What I found was that false positives became an issue, especially in a noisy environment. I hope you have better luck than I did with that. I am not unhappy having to say “Hello Lucy” and the false positives are all but gone.

              Create a working config
              How to add modules

              M 1 Reply Last reply Reply Quote 0
              • M Offline
                maxbachmann @Mykle1
                last edited by

                @mykle1 I would obviously need the hotword at least once to start the session and then listen for any intents for a while. Or in case of the mirror project just use the PIR Sensor as “Hotword” and then have the session going until the PIR does not recognise someone in Front of the Mirror anymore. Snips is actually a pretty good voice recognition. So far it even worked well with music in the background

                MrCoffeeM 1 Reply Last reply Reply Quote 1
                • MrCoffeeM Offline
                  MrCoffee @maxbachmann
                  last edited by

                  @maxbachmann
                  Great stuff!

                  Yes, there are only few german voice recognitions for MM2.
                  I really like your idea of only saying the wake word once or even get rid of it at all. I have got alexa running on the same pi3 as my magic mirror. It is not the Alexa-MMM-module. When I leave the mirror, the monitor turns off and mutes the mic. So alexa can´t hear a word anymore.
                  So if I am in front of the mirror, I could spend the alexa wakeword, I guess. Same with your wakeword.

                  Have you testet MMM-Voice-Control and MMM-Hello-Mirror? If I am not wrong, they can be used in german as well.
                  Not sure if they are on- or offline.

                  By the way: Do you have anything in common with Thomas Bachmann? :-)
                  [http://blog.thomas-bachmann.com/2016/02/magic-mirror-2-0-mit-gestensteuerung.html](Link Adresse)

                  Cheers

                  1 Reply Last reply Reply Quote 0
                  • M Offline
                    maxbachmann
                    last edited by

                    @MrCoffee No I have nothing in common with her, but saw the project a while ago ;)

                    No did not test them actually. However snips is a lot more powerfull speech recognition going more towards alexa/google. MMM-Voice Control and MMM-Hello-Mirror are both more hotword detections. You give them a short sentence and they listen for it.

                    I made another short video of the current state: added the no hotword, a answer of snips (the voice can still be changed just the standard one any text-to-speech voice can be used and the always sam answer is definetly not the end aswell ^^)
                    The video shows aswell that you can really make normal sentences when talking to the speech recognition and it still reacts (in my opinion) pretty fast
                    https://www.youtube.com/watch?v=AhpehckdkjM&feature=youtu.be

                    1 Reply Last reply Reply Quote 1
                    • M Offline
                      maxbachmann
                      last edited by

                      tomorrow I will add all the other Modules that are included in Hello-Lucy. Any other ideas of stuff on the mirror I could control by voice?

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

                        @maxbachmann

                        Other than hide and show? Most modules are not interactive. You could set up pages of modules. I’ve found that very useful.

                        Create a working config
                        How to add modules

                        1 Reply Last reply Reply Quote 0
                        • M Offline
                          maxbachmann
                          last edited by

                          @Mykle1 do you known whether it’s possible to change the position of a module while MM2 is running? did a first try changing this.data.position, but did not work. So not sure wether I did it wrong or it just is not possible

                          And Already included the Pages command (just did not define which modules to show for a certain page yet)

                          1 Reply Last reply Reply Quote 0
                          • kruemelK Offline
                            kruemel
                            last edited by

                            Sehr geil, dass du das auf Deutsch machst :D

                            Maybe i need this too if you’r done ^^

                            M 1 Reply Last reply Reply Quote 1
                            • M Offline
                              maxbachmann @kruemel
                              last edited by

                              @kruemel :) glad you like it

                              1 Reply Last reply Reply Quote 0
                              • M Offline
                                maxbachmann
                                last edited by

                                0_1526502229554_IMG_5310(1).JPG

                                @Mykle1 Your Lucy png with MMM-eyecandy makes this look so much more intelligent … :winking_face:
                                (I can’t give up on this got to try it again when I have my first 3b+ and when the 4 comes out lol)

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

                                  @maxbachmann

                                  Yes, I made the png file so that Pi users could have a similar effect to the animation. It definitely makes a difference but nothing I’ve found is as impressive as the full blown animation.

                                  Create a working config
                                  How to add modules

                                  1 Reply Last reply Reply Quote 0
                                  • M Offline
                                    maxbachmann
                                    last edited by

                                    @Mykle1 yes the animation is really impressive will have to see wether I get it running or otherwise might try to get my old laptop mainboard back ^^
                                    I think only the power supply is broken

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

                                      @maxbachmann said in German Voice Recognition:

                                      try to get my old laptop mainboard back

                                      You won’t be sorry, unless the mainboard is less vigorous than the Pi. Put ubuntu on it and MM will love you for it.

                                      Create a working config
                                      How to add modules

                                      1 Reply Last reply Reply Quote 0

                                      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                      With your input, this post could be even better 💗

                                      Register Login
                                      • 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