AskOpenSource by The Arthi AI Collective

PhoneInput

People whose computer has no microphone or a poor one, such as desktop PCs or laptops with weak built-in mics. They can join calls, record voice-overs or stream with the phone they already own instead of buying a USB mic. Students and remote workers can use it for online classes and meetings. Streamers and podcasters can add a phone as an extra mic in OBS. Teams that share a room can connect up to 8 phones and switch between them from the desktop app.

View dr-at0mic/phone-input on GitHub
GitHub stars
—
Forks
—

Project details

Repository
dr-at0mic/phone-input
Licence
GPL-3.0-or-later
Catalog status
Available
Catalog check
2026-11-13
Required costs
Runs locally. No cloud service, account or AI APIs; audio goes straight from the phone to the computer over your own network or cable. You need an Android 8.0+ phone and a Windows 10/11 or Linux computer. On Windows it uses the free third-party VB-CABLE virtual audio driver from VB-Audio (donationware); the app offers to download its official installer. On Linux it uses PipeWire or PulseAudio tools that most distributions already include. Linux support is in beta. iOS and macOS are not supported yet.

Repository description

PhoneInput turns an Android phone into a microphone for a Windows or Linux computer. The phone app records from its mic and streams the audio to a desktop app over Wi-Fi, USB or Bluetooth. The desktop app plays it into a virtual microphone, so apps like Discord, Zoom, OBS or Google Meet can pick it like any other mic. It can also work the other way: the computer's audio can be played on the phone, which then acts as a speaker. Connecting takes a QR code scan or happens automatically on the same Wi-Fi network. On the phone you can turn on noise suppression, echo cancellation and automatic gain.

Explore by topic

More tools in Voice & audio