Read the statement by Michael Teeuw here.
MMM-voice
-
@cowboysdude
I have removed the folder pocketsphinx with rm -r. This did not feel right ;)Since I’m quite new to linux… could you please describe me the proper way to remove the needed components?
Sorry if I may have overlooked something around here. A lot of posts for a newcomer.Thank you very much
-
@cowboysdude
Update:Ran bash dependencies.sh again and reinstalled sphinx but still the same output in the debug log.
-
You’re doing it correctly just not sure why you’re getting those results.
I would, if I were you, delete the entire thing… start over. Something is getting corrupt.
-
I did that, still the same… here’s what “npm start dev” is showing me right now
TypeError: this.sendSocketNotification is not a function at fs.appendFile (/home/pi/MagicMirror/modules/MMM-voice/node_helper.js:311:22) at /home/pi/MagicMirror/modules/MMM-voice/node_modules/graceful-fs/graceful-fs.js:43:10 at FSReqWrap.oncomplete (fs.js:112:15)TypeError: Cannot read property 'debug' of undefined at PocketSphinxContinuous.handleData (/home/pi/MagicMirror/modules/MMM-voice/node_helper.js:247:28) at emitOne (events.js:96:13) at PocketSphinxContinuous.emit (events.js:188:7) at Socket.<anonymous> (/home/pi/MagicMirror/modules/MMM-voice/node_modules/pocketsphinx-continuous/index.js:39:11) at emitOne (events.js:96:13) at Socket.emit (events.js:188:7) at readableAddChunk (_stream_readable.js:176:18) at Socket.Readable.push (_stream_readable.js:134:10) at Pipe.onread (net.js:551:20)So if anybody has an idea let met know :)
Thanks
-
@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 -
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