Read the statement by Michael Teeuw here.
MMM-AssistantMk2
-
I want to thank @Sean publicly for having helped me privately into solving the issue! :clapping_hands_medium-light_skin_tone: :thumbs_up_medium-light_skin_tone:
-
i cannot get hotword to detect any sound ?
-
@citizendevpi
More details are needed for detail answer.
you can setrecord.verbose: true
for checking your mic works properly. But before that, you should confirm there was any other error to issue. Check your error log. -
@sean arecord: main:788: audio open error: Device or resource busy and where is my error log?
-
@citizendevpi
Your system seems not properly configured to use audio device. that might be not the issue of module itself.
And you can see the log withpm2 log mm #or your registered process name for MagicMirror
or
stoppm2
thennpm start dev
in your MM directory. -
@citizendevpi
Anyway,
You should confirm to check your audio device card and name, and your RPI should be able to run below commands (or similar)arecord -d 5 test.wav
or
arecord --device plughw:1,0 -d 5 test.wav
(
plughw:1,0
might be different. You should find your proper device card and number witharecord -l
) -
@sean said in MMM-AssistantMk2 & MMM-GAction:
arecord --device plughw:1,0 -d 5 test.wav
-
@citizendevpi said in MMM-AssistantMk2 & MMM-GAction:
arecord --device plughw:1,0 -d 5 test.wav
That works? If so, you can set your config
record.device: "plughw:1,0",
-
@citizendevpi pi@raspberrypi:~ $ arecord -d 5 test.wav
Recording WAVE ‘test.wav’ : Unsigned 8 bit, Rate 8000 Hz, Mono
pi@raspberrypi:~ $ arecord -l)
bash: syntax error near unexpected token)' pi@raspberrypi:~ $ arecord -1 arecord: invalid option -- '1' Try
arecord --help’ for more information.
pi@raspberrypi:~ $ arecord --device plughw:1,0 -d 5 test.wav
ALSA lib pcm_hw.c:1713:(_snd_pcm_hw_open) Invalid value for card
arecord: main:788: audio open error: No such file or directory -