This app requires a virtual audio cable device to work!
AndroidMic streams audio from your phone to your PC, but your PC needs a way to recognize this audio stream as a microphone input. This is where virtual audio cables come in.
On Windows: - Install Virtual Audio Cable (VAC) or VB Cable (both free options available) - These tools create virtual audio devices on your system - Once installed, you'll have a virtual output device (speaker/playback) and a virtual input device (microphone) - AndroidMic plays audio to the virtual output, which is internally wired to the virtual input that your apps can use as a microphone
On Linux:
- Use PulseAudio or PipeWire to create virtual audio devices
- Example with PulseAudio:
bash
pactl load-module module-null-sink sink_name=virtual_mic
pactl load-module module-remap-source master=virtual_mic.monitor source_name=virtual_mic_source
On macOS: - Use BlackHole or similar virtual audio driver
Follow the instructions above for your operating system to install a virtual audio cable solution. This step is required before proceeding.
nix run nixpkgs#android-mic or add pkgs.android-mic to your configuration
- Install and launch the appmacOS users: You may need to run this command to allow the app to run:
sh xattr -c /Applications/AndroidMic.appSee this discussion for more details.
Select output audio device - Choose the virtual output device (e.g., "VB Cable Input" or "Virtual Audio Cable") from the dropdown - This is the playback device that's wired to your virtual microphone - Do NOT select your regular speakers or headphones - On Linux change channel count to "Mono" when you select PipeWire or PulseAudio
Choose connection method
TCP/UDP (WiFi):
USB ADB:
USB Serial:
Install the app - Download the APK from releases or F-Droid - Install and open the app
Configure settings - Open the side drawer menu - Select the same connection method chosen on PC - Configure audio settings (sample rate, channels, bit depth) - these can be adjusted independently from PC settings
Connect and start - Grant required permissions:
After setup, the virtual microphone will appear in your system's audio input devices. Select it in any application: - Discord, Teams, Zoom (voice chat) - OBS, Streamlabs (streaming) - Audacity, FL Studio (recording) - Any other app that accepts microphone input
The PC app originally started as a WPF application written in C# for Windows only. Most features have been recreated in Rust (thanks to @wiiznokes) for cross-platform support. The WPF app branch is still available for reference.
Note: Bluetooth support was removed in favor of USB Serial connection, which provides better bandwidth.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|