Audio Source

Audio Source

Use an Android device as a USB microphone

gdzx Multimedia System

Screenshots

Screenshot of Audio Source Screenshot of Audio Source

Description

Audio Source forwards Android microphone audio input to the PulseAudio daemon through ADB, so you can use your Android device as a USB microphone.

Requirements:

* Device with at least Android 4.0 (API level 14), but fully tested only on Android 10 (API level 29) so your mileage may vary.
* GNU/Linux machine with:
* Android SDK Platform Tools (requires adb in PATH).
* PulseAudio or PipeWire with PulseAudio support (requires pactl in PATH).
* Python 3 (requires python3 in PATH).

For further details, see the project's documentation.

Versions

Version Date Size Requires Android Download
1.5 current
cd48532829f41060…
2026-03-11 1.2 MB API 14
1.4
bc3205f8d6772604…
2025-07-28 1.2 MB API 14
1.2
197dff09cf92d1f8…
2024-09-25 1.2 MB API 14

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_MICROPHONE
  • NotificationsShow notifications.
  • MicrophoneRecord audio.

Comments