Use your phone as a microphone via scrcpy. System tray app written in Rust.
scrcpy— streams audio from your phonepulseaudio-utils— providesparecandpactladb— Android Debug Bridge
After cloning the repo, run:
cargo install --path .
Left-click the tray icon to toggle. Right-click for Quit.
# Generate the unit file into the user systemd folder
phone-mic systemd > ~/.config/systemd/user/phone-mic.service
# Enable and start the service
systemctl --user enable phone-mic.service --now
# Check logs
journalctl --user -u phone-mic.service --follow
# Update after rebuilding
systemctl --user restart phone-mic.service- Creates a PulseAudio pipe source via
pactl load-module module-pipe-source - Runs
parecto create a recording stream from that source - Runs
scrcpy --audio-source=micto capture phone mic audio and pipe it in - The audio source appears in PulseAudio as "Scrcpy" — use it as any other input