Files
linux-voice-assistant/linux_voice_assistant
imonlinux adbb37e731 Update __main__.py
New CLI helpers

    Added support for:

    script/run --list-input-devices
    script/run --list-output-devices

    These code paths:

        Initialize just enough of the audio stack to enumerate devices.

        Print a clean, human-readable list of input/output devices (including PipeWire / PulseAudio virtual devices like Echo-Cancel Source and pipewire/echo-cancel-sink).

        Exit cleanly with status 0 instead of trying to start the full LVA process afterward (fixing the previous CalledProcessError when --list-output-devices was used).

Behavior change

    __main__.py now treats the “list devices” modes as early-exit utility modes, not “run LVA and then also print devices”.

    This makes it practical to use these commands in setup docs and shell scripts.
2025-11-20 20:02:23 -08:00
..
2025-08-26 09:30:58 -05:00
2025-11-20 20:02:23 -08:00
2025-11-18 15:15:46 -08:00
2025-11-20 20:01:13 -08:00
2025-11-17 17:42:40 -08:00
2025-11-17 20:17:44 -08:00
2025-10-12 10:09:45 -07:00
2025-11-17 21:50:53 -08:00
2025-11-17 21:49:21 -08:00
2025-11-19 18:47:01 -08:00
2025-11-17 16:46:15 -08:00
2025-11-17 21:50:08 -08:00
2025-11-20 13:04:46 -08:00
2025-11-19 18:45:16 -08:00
2025-11-19 18:46:05 -08:00