Files
linux-voice-assistant/script/list_mpv_audio_devices.py
T
imonlinux 3d799af40b Debugging utility
Not required by the project.
2025-09-13 21:17:59 -07:00

18 lines
375 B
Python

#!/usr/bin/env python3
import subprocess
def list_devices(ao="pulse"):
result = subprocess.run(
["mpv", f"--ao={ao}", "--audio-device=help"],
capture_output=True,
text=True
)
print(result.stdout)
if __name__ == "__main__":
print("PulseAudio devices:")
list_devices("pulse")
print("\nALSA devices:")
list_devices("alsa")