This command uses resources “outside” of mycroft. arecord (ALSA) parecord (Pulse audio sound Server)
Correct me if i’m wrong, the 8k seem to be dictated by your input device. You have to tell Pulse audio to resample your stream using ffmpeg (or other services)
although i don’t expect a noticeable better quality through upsampling.
The linked article expands on some configuration options, that might be interesting in general.
Thanks for the great community, help, and introduction.
So, it appears I can do this:
arecord -d 10 -f cd -t wav test.wav
and it will record in signed 16-bit little endin, rate 44100hz, stereo