It is pretty simple to do this, you only need a VoCore2 Ultimate and a compatible microphone(VoCore2 Ultimate headphone interface is HP_L, HP_R, GND, MIC)
1. Download latest firmware from vocore.io/v2.html, currently I am using 20190604.bin
2. Upgrade your vocore2, if you do not know how to upgrade, read vocore.io/v2.html first.
3. in VoCore2, run the following commands:
echo '#!/bin/sh' > /usr/bin/record echo '/usr/bin/arecord -f dat' >> /usr/bin/record chmod +x /usr/bin/record echo 'nc -ll -p 9090 -e /usr/bin/record &' > /etc/rc.local
Now VoCore2 is ready, reboot, it will automatically run.
Note: if you do not want it boot at startup, remove the final command and call nc -ll -p 9090 -e /usr/bin/record
We can use any device able to connect to VoCore2 to read the sound data now 🙂
For example, on my macbook, I connect to VoCore2 AP first, then call nc 192.168.61.1 9090 > test.wav
Ctrl+C to end, then I can play test.wav to get the audio I recorded.
Maybe there is some way you can make the audio live online, do your homework.
PS: I make this only for fun. 🙂 Please do not use it for evil.