Analysis updated 2026-05-18
Use your phone as a microphone in Discord, OBS, or Zoom without plugging in extra hardware.
Set up a second microphone during a recording session by pointing a spare phone at a different sound source.
Stream live game commentary using your phone as a wireless headset microphone.
| fix3dll/quicmic | dalpat/diskscope | femboyisp/emry | |
|---|---|---|---|
| Stars | 7 | 7 | 6 |
| Language | Rust | Rust | Rust |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 2/5 |
| Audience | general | developer | data |
Figures from each repo's GitHub metadata at analysis time.
Requires a virtual audio device (VB-CABLE on Windows, BlackHole on macOS, or a PulseAudio null sink on Linux) before running.
QuicMic is a small Rust application that lets you use your phone or tablet as a wireless microphone for your PC, entirely over your home or office network. You run a server on the PC and open a web page on the phone: no app installation, no pairing cables, just a browser and a local network connection. The phone streams raw audio back to the PC using a modern protocol called WebTransport, which runs over UDP and is designed for low-latency transfers. If the phone or browser does not support that protocol, QuicMic automatically falls back to WebSocket over TCP. The audio lands in a virtual audio device on the PC, such as VB-CABLE on Windows, BlackHole on macOS, or a PulseAudio null sink on Linux. Any application on the PC that accepts a microphone input can then use it: Discord, OBS, Zoom, and games all work without additional configuration. Setup follows a simple flow. You launch QuicMic in a terminal and it prints a URL, a six-digit PIN, and a QR code. You scan the code or type the URL on the phone, enter the PIN, and tap the microphone button. The connection is secured with a self-signed TLS certificate, so the browser will show a security warning on the first visit, but that is expected on a local network where publicly trusted certificates are not available. The phone browser page includes sliders for noise gate, gain, and latency recovery that you can adjust while streaming. There is also an Eco Mode that puts up a black-screen overlay to keep audio going while saving battery life. The connection handles brief drops automatically and reconnects without needing you to restart anything. QuicMic is distributed as a single binary that includes all web assets, so there is nothing to install beyond the virtual audio device. Prebuilt releases are available for Windows, macOS, and Linux on both x86 and ARM. The source is written in Rust and builds with the standard cargo toolchain if you prefer to compile it yourself. The project is licensed under GPL-3.0.
A Rust app that turns your phone or tablet into a wireless microphone for your PC over a local network, with no app to install on the phone.
Mainly Rust. The stack also includes Rust, WebTransport, QUIC.
Free to use, modify, and distribute, but any changes you release must also be published under GPL-3.0.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.