Read the statement by Michael Teeuw here.
MM won't run, blank screen with cursor showing after updating
-
@sdetweil I have it installed but when i run MM, the little microphone says initializing, then ERROR. I used debug: true, and the file said
1 1 1 1 1 1
-
@jmartin1009 ok. usually this is the device name of the mic…
run
arecord -l
to get the list of mic devices
make sure that is in the MMM-Voice config, mine is
config: { microphone: '1,0',
-
pi@raspberrypi:~ $ arecord -l **** List of CAPTURE Hardware Devices **** card 1: Snowball [Blue Snowball], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0
does this mean it is 1 or 1,0?
-
card 1
device 01,0
you can also test the mic with
arecord -D hw:1,0 test.wav ctrl-break , ctrl-c, or ctrl-z after saying something
then
aplay test.wav
to hear the recorded voice back
-
@sdetweil should i change it in MM’s config file? or MM-voice’s file:MM-voice.js? and if the second, where?
-
@jmartin1009 never change anything in the module folder, only the config.js for magic mirror
-
@sdetweil so it should look like this?
{ module: 'MMM-voice', position: 'upper_third', config: { microphone: '1,0', keyword: 'Magic Mirror', timeout: 15, } },
-
@jmartin1009 yes
mine looks like
{ module: 'MMM-voice', position: 'bottom_bar', config: { microphone: '1,0', keyword: 'MAGIC MIRROR', timeout: 15, debug: true, standByMethod: 'hide', startHidden: false } },
-
@sdetweil okay ,i will run it and see what happens.
-
@sdetweil still came up saying error :(