Use your Android phone as a microphone for your PC
GitHub RepoImpressions3.7k

Use your Android phone as a microphone for your PC

@githubprojectsPost Author

Project Description

View on GitHub

Turn Your Android Phone into a PC Microphone

Ever found yourself in a meeting or a gaming session, only to realize your PC microphone is broken, missing, or just sounds terrible? Or maybe you need a quick, decent audio input for a podcast test or an online call, and your dedicated mic isn't handy. We've all been there.

Instead of rushing to order new hardware, what if you could use the high-quality microphone already in your pocket? That's exactly what the open-source project AndroidMic lets you do. It's a simple, clever tool that streams audio from your Android phone directly to your computer over Wi-Fi or USB.

What It Does

AndroidMic is a two-part application. You install a server on your Windows, macOS, or Linux PC, and a client app on your Android device. Once connected, the PC sees your phone's microphone as a standard audio input device. You can then select "AndroidMic" as the microphone in any application—Discord, Zoom, OBS, or your favorite recording software.

Why It's Cool

The beauty of this project is in its simplicity and practicality. It solves a real, immediate problem with minimal setup. You're leveraging hardware you already own, which is often better than a cheap, built-in laptop mic. The connection is low-latency, especially over USB, making it viable for real-time communication.

From a developer's perspective, it's a neat example of a practical client-server model. The Android app handles the audio capture, while the desktop server creates a virtual audio sink, piping the stream into your system's audio layer. It just works, without needing complex drivers or expensive virtual cable software.

How to Try It

Getting started is straightforward:

  1. Grab the software: Head over to the AndroidMic GitHub repository.
  2. Desktop Setup: Download the appropriate server for your operating system (Windows, macOS, or Linux) from the Releases section and run it.
  3. Android Setup: Install the AndroidMic.apk on your phone from the same Releases page. You may need to allow installation from unknown sources.
  4. Connect: Ensure both devices are on the same Wi-Fi network. Enter the IP address shown by the desktop server into the Android app, or connect via USB for lower latency. Hit connect.
  5. Select the Mic: On your PC, open your audio settings or a specific app (like Discord) and choose "AndroidMic" as your input device.

That's it. Start talking into your phone, and you should see the audio levels move on your desktop server window.

Final Thoughts

AndroidMic is one of those utilities that feels like a magic trick the first time you use it. It's not meant to replace a studio-quality XLR setup, but as a free, reliable backup or a quality upgrade from a tinny laptop mic, it's incredibly useful. For developers, it's also a great little project to poke around in if you're interested in audio streaming or client-server communication. Next time your headset dies mid-call, you'll know exactly what to do.


Found this project useful? Follow @githubprojects for more cool tools and dev-focused discoveries.

Back to Projects
Project ID: aaae5847-a2ae-4132-882c-88d9abd97c1aLast updated: January 20, 2026 at 05:45 PM