Remote audio/microphone for STT/TTS?

Hi ppl. New to the project. Got Mycroft up and running in an Oracle Virtualbox VM and tested STT and TTS are working with the local/host microphone.
What is the best way to configure a remote microphone on some other machine/node?
Is there a way via MQTT, MessageBus, or ?
Ideally I’d prefer to run a client on a Linux or Android machine.
found this, is this the way?..