[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-11469":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":9,"totalLinesOfCode":9,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":9,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":9,"pushedAt":9,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},11469,"AndroidMic","teamclouday\u002FAndroidMic","teamclouday","Use your Android phone as a microphone for your PC",null,"https:\u002F\u002Fgithub.com\u002Fteamclouday\u002FAndroidMic","Rust",1254,77,8,55,0,5,25,47,15,18.68,false,"main",[25,26,27,28,29,30,31],"android-application","microphone","audio-streaming","tcp-socket","udp-socket","usb-serial","rnnoise","2026-06-12 02:02:31","\u003Cp align=\"center\">\n  \u003Cimg align=\"center\" src=\".\u002FAssets\u002Fapp_icon.svg\" alt=\"app icon\" width=\"80px\" \u002F>\n  \u003Ch1 align=\"center\" style=\"display: inline-block; margin-left: 12px; vertical-align: middle;\">AndroidMic\u003C\u002Fh1>\n\u003C\u002Fp>\n\n\u003Ch3 align=\"center\">Use your Android phone as a microphone for your PC\u003C\u002Fh3>\n\n\u003C!-- \u003Ca href=\"https:\u002F\u002Fflathub.org\u002Fapps\u002Fio.github.teamclouday.AndroidMic\">\u003Cimg align=center height=\"40\" src=\"https:\u002F\u002Fflathub.org\u002Fassets\u002Fbadges\u002Fflathub-badge-en.svg\"  alt=\"Download on Flathub\"\u002F>\u003C\u002Fa> -->\n[![GitHub release (latest SemVer)](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fteamclouday\u002FAndroidMic.svg?logo=github&label=GitHub&cacheSeconds=3600)](https:\u002F\u002Fgithub.com\u002Fteamclouday\u002FAndroidMic\u002Freleases\u002Flatest)\n[![F-Droid](https:\u002F\u002Fimg.shields.io\u002Ff-droid\u002Fv\u002Fio.github.teamclouday.AndroidMic?logo=f-droid&label=F-Droid&cacheSeconds=3600)](https:\u002F\u002Ff-droid.org\u002Fpackages\u002Fio.github.teamclouday.AndroidMic)\n\n---\n\n\u003Cp  style=\"text-align: center;\">\n  \u003Cimg src=\".\u002FAssets\u002Fpc_screenshot_main_dark.png\" width=\"65%\"  alt=\"main window pc\"\u002F>\n  \u003Cimg src=\".\u002FAssets\u002Fandroid_screenshot_main_dark.png\" width=\"25%\"  alt=\"main window android\"\u002F>\n\u003C\u002Fp>\n\n## Features\n\n- **Cross-platform**: Works on Linux, Windows, and macOS\n- **Multiple connection options**: WiFi (TCP\u002FUDP), USB Serial, and USB ADB\n- **Audio processing**: Noise cancellation and audio wave visualization\n- **Customizable audio settings**: Sample rate, channels, and bit depth\n\n---\n\n## ⚠️ Important Requirements\n\n**This app requires a virtual audio cable device to work!**\n\nAndroidMic 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.\n\n### Virtual Audio Cable Setup\n\n**On Windows:**\n- Install [Virtual Audio Cable (VAC)](https:\u002F\u002Fvac.muzychenko.net\u002Fen\u002Fdownload.htm) or [VB Cable](https:\u002F\u002Fvb-audio.com\u002FCable\u002F) (both free options available)\n- These tools create virtual audio devices on your system\n- Once installed, you'll have a virtual output device (speaker\u002Fplayback) and a virtual input device (microphone)\n- AndroidMic plays audio to the virtual output, which is internally wired to the virtual input that your apps can use as a microphone\n\n**On Linux:**\n- Use PulseAudio or PipeWire to create virtual audio devices\n- Example with PulseAudio:\n  ```bash\n  pactl load-module module-null-sink sink_name=virtual_mic\n  pactl load-module module-remap-source master=virtual_mic.monitor source_name=virtual_mic_source\n  ```\n\n**On macOS:**\n- Use [BlackHole](https:\u002F\u002Fexistential.audio\u002Fblackhole\u002F) or similar virtual audio driver\n\n---\n\n## Setup Guide\n\n### Step 1: Install Virtual Audio Cable\n\nFollow the instructions above for your operating system to install a virtual audio cable solution. This step is **required** before proceeding.\n\n### Step 2: PC Application Setup\n\n1. **Download and install**\n   - Get the latest release from the [releases page](https:\u002F\u002Fgithub.com\u002Fteamclouday\u002FAndroidMic\u002Freleases\u002Flatest)\n   - Install and launch the app\n\n   > **macOS users**: You may need to run this command to allow the app to run:\n   > ```sh\n   > xattr -c \u002FApplications\u002FAndroidMic.app\n   > ```\n   > See [this discussion](https:\u002F\u002Fdiscussions.apple.com\u002Fthread\u002F253714860?sortBy=best) for more details.\n\n2. **Select output audio device**\n   - Choose the **virtual output device** (e.g., \"VB Cable Input\" or \"Virtual Audio Cable\") from the dropdown\n   - This is the playback device that's wired to your virtual microphone\n   - Do NOT select your regular speakers or headphones\n\n3. **Choose connection method**\n\n   - **TCP\u002FUDP (WiFi)**:\n     - Connect your phone and PC to the same network\n     - No additional setup required\n\n   - **USB ADB**:\n     - Install [Android Debug Bridge (ADB)](https:\u002F\u002Fdeveloper.android.com\u002Ftools\u002Fadb)\n     - Enable USB debugging on your phone (Developer Options)\n     - Connect phone via USB cable\n\n   - **USB Serial**:\n     - Connect phone via USB cable\n     - Set phone's USB mode to \"Charging only\"\n     - **Windows**:\n       - Close Android Studio and ensure ADB process is not running\n       - Your phone must use the WinUSB driver (required for all Android phones)\n       - Use [Zadig](https:\u002F\u002Fzadig.akeo.ie\u002F) to replace the current USB driver with WinUSB if needed\n       - On first connection attempt, the phone will switch to accessory mode - click Connect again to establish the connection\n     - **Linux**: Configure [udev rules](https:\u002F\u002Fgithub.com\u002Flibusb\u002Flibusb\u002Fwiki\u002FFAQ#can-i-run-libusb-applications-on-linux-without-root-privilege) for USB permissions\n\n4. **Configure audio settings** (Advanced)\n   - Click to open advanced settings\n   - Choose format supported by your virtual audio device\n   - Common settings: 44.1kHz or 48kHz sample rate, mono channel, 16-bit or 24-bit depth\n\n### Step 3: Android Application Setup\n\n1. **Install the app**\n   - Download the APK from [releases](https:\u002F\u002Fgithub.com\u002Fteamclouday\u002FAndroidMic\u002Freleases\u002Flatest) or [F-Droid](https:\u002F\u002Ff-droid.org\u002Fpackages\u002Fio.github.teamclouday.AndroidMic)\n   - Install and open the app\n\n2. **Configure settings**\n   - Open the side drawer menu\n   - Select the **same connection method** chosen on PC\n   - Configure audio settings (sample rate, channels, bit depth) - these can be adjusted independently from PC settings\n\n3. **Connect and start**\n   - Grant required permissions:\n     - **Microphone**: To access your phone's mic\n     - **Notification**: To show recording status in background\n   - Start recording\n   - Connect to PC:\n     - **TCP\u002FUDP**: Enter PC IP address and port (shown in PC app log)\n     - **USB ADB**: Just click connect\n     - **USB Serial**: Allow accessory mode when prompted\n\n---\n\n## Using AndroidMic in Other Apps\n\nAfter setup, the virtual microphone will appear in your system's audio input devices. Select it in any application:\n- Discord, Teams, Zoom (voice chat)\n- OBS, Streamlabs (streaming)\n- Audacity, FL Studio (recording)\n- Any other app that accepts microphone input\n\n---\n\n## Troubleshooting\n\n### Can't hear audio \u002F No microphone detected\n- Verify virtual audio cable is properly installed\n- Ensure you selected the virtual **output** device in AndroidMic PC app\n- Check that applications are using the virtual **input** device as microphone\n- On Windows: Check that VAC\u002FVB Cable devices are set as default in Sound Settings\n\n### Windows Defender flags the app as malware\n- Usually this is a false positive due to Windows Defender's ML algorithm\n- Please [report to Microsoft](https:\u002F\u002Fwww.microsoft.com\u002Fen-us\u002Fwdsi\u002Ffilesubmission) to help get it fixed\n\n### USB connection not working\n- **USB ADB**: Ensure USB debugging is enabled and ADB is installed\n- **USB Serial**: May need [Zadig](https:\u002F\u002Fzadig.akeo.ie\u002F) to change USB driver to WinUSB\n- **USB Serial (Linux)**: Configure udev rules for USB permissions\n\n### Audio quality issues\n- Match audio settings between PC and Android app exactly\n- Try different sample rates (44.1kHz or 48kHz)\n- Turn on\u002Foff noise cancellation in the app\n\n---\n\n## Support & Contributing\n\n- **Questions \u002F Feature Requests \u002F Bug Reports**: [Submit an issue](https:\u002F\u002Fgithub.com\u002Fteamclouday\u002FAndroidMic\u002Fissues)\n- **Discussions**: [GitHub Discussions](https:\u002F\u002Fgithub.com\u002Fteamclouday\u002FAndroidMic\u002Fdiscussions)\n\n## Project History\n\nThe PC app originally started as a WPF application written in C# for Windows only. Most features have been recreated in Rust (thanks to [@wiiznokes](https:\u002F\u002Fgithub.com\u002Fwiiznokes)) for cross-platform support. The [WPF app branch](https:\u002F\u002Fgithub.com\u002Fteamclouday\u002FAndroidMic\u002Ftree\u002Fwpf-app-backup) is still available for reference.\n\n**Note**: Bluetooth support was removed in favor of USB Serial connection, which provides better bandwidth.","AndroidMic 是一个将你的安卓手机变为电脑麦克风的工具。它支持通过Wi-Fi（TCP\u002FUDP）、USB串口或USB ADB等多种方式连接，并且具备降噪和音频波形可视化等音频处理功能，用户还可以自定义采样率、声道数及位深度等音频设置。该应用跨平台运行，适用于Linux、Windows以及macOS系统。非常适合需要临时或移动麦克风解决方案的场景，如远程会议、在线教育或内容创作时使用。不过，请注意要使此应用程序正常工作，还需要在电脑上配置虚拟音频电缆设备。",2,"2026-06-11 03:31:54","trending"]