Read the statement by Michael Teeuw here.
MMM-voice
-
@beck0r Same error here:
1|mm | MMM-voice: Checking files. 1|mm | MMM-voice: Starting pocketsphinx. 1|mm | Whoops! There was an uncaught exception... 1|mm | TypeError: this.sendSocketNotification is not a function 1|mm | at fs.appendFile (/home/pi/MagicMirror/modules/MMM-voice/node_helper.js:311:22) 1|mm | at /home/pi/MagicMirror/modules/MMM-voice/node_modules/graceful-fs/graceful-fs.js:43:10 1|mm | at FSReqWrap.oncomplete (fs.js:112:15) -
Nothing to do with this module.
It doesnt works :(Fails everytime.
0|mm | TypeError: Cannot read property 'debug' of undefined 0|mm | at PocketSphinxContinuous.handleData (/home/pi/MagicMirror/modules/MMM-voice/node_helper.js:247:28) 0|mm | at emitOne (events.js:96:13) 0|mm | at PocketSphinxContinuous.emit (events.js:191:7) 0|mm | at Socket. (/home/pi/MagicMirror/modules/MMM-voice/node_modules/pocketsphinx-continuous/index.js:39:11) 0|mm | at emitOne (events.js:96:13) 0|mm | at Socket.emit (events.js:191:7) 0|mm | at readableAddChunk (_stream_readable.js:178:18) 0|mm | at Socket.Readable.push (_stream_readable.js:136:10) 0|mm | at Pipe.onread (net.js:560:20)And …
1|mm | MMM-voice: Checking files. 1|mm | MMM-voice: Starting pocketsphinx. 1|mm | Whoops! There was an uncaught exception... 1|mm | TypeError: this.sendSocketNotification is not a function 1|mm | at fs.appendFile (/home/pi/MagicMirror/modules/MMM-voice/node_helper.js:311:22) 1|mm | at /home/pi/MagicMirror/modules/MMM-voice/node_modules/graceful-fs/graceful-fs.js:43:10 1|mm | at FSReqWrap.oncomplete (fs.js:112:15) -
still the same ;-(
-
Updated to last github version seems to work!
-
not for me… still the same error message in debug.log
pocketsphinx_continuous: error while loading shared libraries: libpocketsphinx.so.3: cannot open shared object file: No such file or directory -
-
Hello,
im cant understand the problem i have:
First i can arecord and aplay without any problems with my usb audio device.
But when i try to use MMM-voice i always get:
(snipet from the debug file)
…
INFO: lm_trie.c(482): Building LM trie
INFO: ngram_search_fwdtree.c(74): Initializing search tree
INFO: ngram_search_fwdtree.c(101): 32 unique initial diphones
INFO: ngram_search_fwdtree.c(186): Creating search channels
INFO: ngram_search_fwdtree.c(323): Max nonroot chan increased to 168
INFO: ngram_search_fwdtree.c(333): Created 32 root, 40 non-root channels, 5 single-phone words
INFO: ngram_search_fwdflat.c(157): fwdflat: min_ef_width = 4, max_sf_win = 25
INFO: continuous.c(307): pocketsphinx_continuous COMPILED ON: Jan 6 2018, AT: 13:45:05Error opening audio device plughw:0 for capture: Connection refused
FATAL: “continuous.c”, line 245: Failed to open audio devicePlease help me !!!
-
@tbbear Its always the same, better look twice before asking. I found one old pulseaudio.h file and this was the problem. Everything works fine now and i can start to work on supporting my MMM-Openhab with MMM-voice.
-
-
Hi Strawberry,
do you know, if i can change the language of MMM-voice with Pocketsphinx / Sphinxbase to german?I found a webseite where i can create .dic and .lm files and they work somehow (i also changed the new words in different .js files of folder MMM-voice).
I am looking forward hearing from you.
Regards
AxLED
-
-
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/liband EnterThen type:
sudo ldconfigand EnterNow try it. Good luck
-
@Mykle1 magic!
It works!
Thanks!
Peter
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