Read the statement by Michael Teeuw here.
MMM-voice
-
-
I would like to have this module working, but up till now no succes.
It is a bit confusing.
It says MagicMirror/modules/MMM-voice/ installers as a directory, but after cloning it says: MMM-voice-master.
So I tried both directories; MMM-voice and MMM-voice-master.
Both did not work.
Do I have to see a voice symbol on the screen?
I tried the commands: Magic Mirror, Voice, go to sleep.
Nothing happens.
I have a USB microfone connected as microphone 1.
Installing the module seemed to be ok.
Only in the end: step 6/6; No such file or directory.
Any help would be appreciated.
Peter -
I was in hospital for a few days. :-(
When you clone MMM-voice into your modules folder, the “installers” folder is inside of that. The readme in the repo gives directions for installation
-
@Peter if you clone the repository the directory is called MMM-voice, only when you manually download it it will be name MMM-voice-master and that isnt cloning.
it looks like youre trying to use an old version, as the current one (since august last year) had just 5 steps in the installer not 6
-
Mykle1: hope you are doing allright! You are a good help to me from the beginning of my project.
Strawberry: you are right; I did not clone but downloaded!
Maybe that is the problem.
A working day is waiting, but after that I will try cloning (have to do some research how to).
I hope it will work!
Thanks!
Peter -
-
@strawberry-3.141 cloning went well!
No step 6, so this was the right version.
I can see a microphone on the screen (with the word ERROR).
I still have to find out where the error comes from.
Thanks for all your help!
Peter -
Errorlog:127
Debuglog: pocketsphinx_continuous: error while loading shared libraries: libpocketsphinx.so.3: cannot open shared object file: No such file or directoryWhy is it so hard to get this working?
Peter -
Why is it so hard to get this working?
Maybe this will help you. It has helped a few people get up and running.
Assuming you installed the dependencies as per the readme. At the end of the dependencies installation is a readout for your microphone entry in the config.js. You can see this readout again. in your terminal type:
cat /proc/asound/cards
. You can verify your microphone this way.And this should remove the error that you are receiving. Close all your terminals.
Open a new terminal.
type:LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
and EnterThen type:
sudo ldconfig
and EnterNow try it. Good luck
-
@Mykle1 magic!
It works!
Thanks!
Peter