From 6a92230ae18e35ee003f2bfbe53e5c93ed27f118 Mon Sep 17 00:00:00 2001 From: Michael Hansen Date: Thu, 16 Oct 2025 13:58:27 -0500 Subject: [PATCH] Try to parse audio input device as int --- linux_voice_assistant/__main__.py | 5 +++++ requirements.txt | 2 -- 2 files changed, 5 insertions(+), 2 deletions(-) delete mode 100644 requirements.txt diff --git a/linux_voice_assistant/__main__.py b/linux_voice_assistant/__main__.py index 8ec3e72..33f756c 100644 --- a/linux_voice_assistant/__main__.py +++ b/linux_voice_assistant/__main__.py @@ -99,6 +99,11 @@ async def main() -> None: logging.basicConfig(level=logging.DEBUG if args.debug else logging.INFO) _LOGGER.debug(args) + try: + args.audio_input_device = int(args.audio_input_device) + except ValueError: + pass + # Load available wake words wake_word_dirs = [Path(ww_dir) for ww_dir in args.wake_word_dir] available_wake_words: Dict[str, AvailableWakeWord] = {} diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index be3245c..0000000 --- a/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -aioesphomeapi -sounddevice