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

Scheduled Pinned Locked Moved Utilities
voice control
329 Posts 55 Posters 858.8k Views 50 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 darrene Oct 12, 2016, 10:51 PM Oct 12, 2016, 10:48 PM

    Hmm, I too am getting the ‘Error’ mic icon message, once it finishes its initialisation phase when the mirror starts up.

    I’m started in dev mode - both the web and terminal consoles look clean - the last report I have in the terminal is 'MMM-voice: Starting pocketsphinx, so I don’t know if I should expect anything further messages in that console.

    I’ve taken a look in the MMM-voice/error.log which contains the value ‘127’. It’s repeatable - if i stop the mirror, remove the error log and restart, I get the same results. As a test I’ve tried altering the microphone value in the config.js from it’s initially correct value of 1 - It doesn’t affect the error, which leads me to believe it may not be a hardware issue(?)

    It’s such a shame - all steps reported to have completed okay, the microphone was detected - nothing looks to have been out of the ordinary.
    Is there anything else I can do to test or anywhere else I can look, before I try flattening the SD card and reinstalling?

    D 1 Reply Last reply Oct 13, 2016, 8:40 AM Reply Quote 0
    • D Offline
      darrene @darrene
      last edited by Oct 13, 2016, 8:40 AM

      progress of a sort…
      tried a sudo apt-get update, followed by a reboot

      same clean startups but between the ‘initialising’ and ‘error’ states I briefly get a ‘no mode found’ and the 127 error is gone - now I just get a 1 returned in the error log

      S 1 Reply Last reply Oct 13, 2016, 10:23 AM Reply Quote 0
      • S Offline
        strawberry 3.141 Project Sponsor Module Developer @darrene
        last edited by strawberry 3.141 Oct 13, 2016, 10:24 AM Oct 13, 2016, 10:23 AM

        @darrene no Mode found is the expected behaviour, you can also Enable debug:true this will give You an debug log

        Please create a github issue if you need help, so I can keep track

        D 1 Reply Last reply Oct 13, 2016, 11:24 AM Reply Quote 0
        • D Offline
          darrene @strawberry 3.141
          last edited by Oct 13, 2016, 11:24 AM

          @strawberry-3.141 Thanks for following this up. That debug switch is a handy one to know :)

          I’m now running with debug enabled and pouring over the debug log. Forcing a revisit of that portion of the config.js was the best thing I could have done - I realised that I’d left my Microphone testing value set incorrectly before catching some sleep.

          Now that I’ve reset that to ‘1’ - my actual microphone value, as reported by the installer, I no longer get an error.log generated or the onscreen error icon - just the No Mode Detected which is the resting state without debug and an additional ‘undefined’ with debug

          This leads me to believe my problem is a Raspian/hardware one, rather than with the module - If I go into the audio device settings in the desktop, I can see my Logitech USB microphone (ALSA mixer) in the selectable sound cards but am unable to make it the default, which stays as bcm2835 ALSA.
          If I try arecord to test the mic from the terminal, I get
          “arecord: main:682: audio open error No such file or directory”

          however, if I use 'arecord -D plughw:1,0 test.wav

          I get a great wav file recording. Could this be related in some way? I don’t know enough about the code to poke around for the microphone details at this level, to figure out how the installer maps the input device values

          S 1 Reply Last reply Oct 13, 2016, 11:26 AM Reply Quote 0
          • S Offline
            strawberry 3.141 Project Sponsor Module Developer @darrene
            last edited by strawberry 3.141 Oct 13, 2016, 11:32 AM Oct 13, 2016, 11:26 AM

            @darrene you’re all good. just try to say your keyword and voice. then you switch from no mode detected to voice mode

            i will propably change that message because you’re not the first one who is confused about no mode detected

            Everyone can send me private messages to debug this module when he/she has a problem, we will then post the result here for everyone.

            To sum up from the private messages I receive, I see a lot of people having issues, because they run the installer multiple times. Make sure you remove ~/MagicMirror/modules/MMM-voice/node_modules, before you run the installer script again.

            Please create a github issue if you need help, so I can keep track

            1 Reply Last reply Reply Quote 0
            • D Offline
              darrene
              last edited by Oct 13, 2016, 11:29 AM

              Thank you! All good - I’m now gong through the words.json - fabulous!

              1 Reply Last reply Reply Quote 0
              • G Offline
                gismo2006
                last edited by Oct 14, 2016, 7:32 PM

                Hi,

                At present I try to install the MMM-voice module. I have everything done like it is written in the readme file on Github. Everthing is fine till step3 (installing Pocketsphinx. There is this error: 0_1476473349765_Unbenannt.png In a second try I try what @Nonamexp say (…I’ve tried the command ‘sudo chmod 777 /opt /home/pi/MagicMirror/modules/MMM-voice’ and than ‘bash dependencies.sh’ and it works!) BUT that didn’t work by me. Can someone explain me what happend and what I could do?

                Greets gismo

                S 1 Reply Last reply Oct 14, 2016, 8:41 PM Reply Quote 0
                • S Offline
                  strawberry 3.141 Project Sponsor Module Developer @gismo2006
                  last edited by Oct 14, 2016, 8:41 PM

                  @gismo2006 this sounds for me that you run the installer more than once right? There is a condition if the directory pocketsphinx exists do git pull and it seems that the branch doesn’t exist anymore. so try to delete the pocketsphinx directory and the node_modules directory in MMM-voice if you have one

                  Please create a github issue if you need help, so I can keep track

                  1 Reply Last reply Reply Quote 0
                  • G Offline
                    gismo2006
                    last edited by Oct 15, 2016, 9:08 AM

                    @strawberry-3-141 Hi, sorry, but no :-) What Happyend at my First try. Then I try what @Nonamexp post and then I Try your installer again… there are the same problem.

                    But just in this moment durring I write this, I think you wasn`t wrong. I remember I have tested some days ago Alexander and Steven Hicksons Suite. And there I have to install it.

                    I will test, what you write today evening and will post an answer.

                    Thank you for your helping :-)

                    S 1 Reply Last reply Oct 15, 2016, 9:37 AM Reply Quote 0
                    • S Offline
                      strawberry 3.141 Project Sponsor Module Developer @gismo2006
                      last edited by Oct 15, 2016, 9:37 AM

                      @gismo2006 delete pocketsphinx, sphinxbase and ~/MagicMirror/modules/MMM-voice/node_modules directories and run the installer again, otherwise write me a private message and we will get this running

                      Please create a github issue if you need help, so I can keep track

                      B 1 Reply Last reply Oct 15, 2016, 2:27 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 5
                      • 6
                      • 32
                      • 33
                      • 4 / 33
                      4 / 33
                      • First post
                        40/329
                        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