Table of Contents
Android Phone as Microphone on Linux Using Local Network
TLDR
Using Mumble for simple chat server and change output as input, and bash script from github.com/siddhpant/broo for automation setup.
Tested on Arch Linux using PipeWire, Firefox, Chromium, and Audacity.
Why ?
Android phone nowaday has good microphone built-in.
Requirements
Android
- gitlab.com/quite/mumla (F-Droid) - GUI client.
Linux
mumble
- GUI client.mumble-server
- CLI server.avahi
-avahi-daemon
.iproute2
Arch Linux command:
sudo pacman -S mumble mumble-server avahi iproute2
Installation
Copied from github.com/siddhpant/broo#installation
git clone https://github.com/siddhpant/broo.git
cd broo
chmod +x broo setup_broo
./setup_broo
Then follow the on-screen instructions.
Run
Linux
Copied from github.com/siddhpant/broo#run
broo
# Do you want to start Broo, or close it? (s/c):
- Press
s
to start Broo, orc
to stop it. - Use the mic by choosing
Monitor of Broo
as your input source / mic in applications. - The script will reside in
~/.local/bin
, so you can run Broo from anywhere. - You can use
-h
or--help
for help.
Android
- Open Mumla
- Connect to local IP