Thanks all,

So for this time being, I may just use a simple WebRTC with an external microphone.