From 556dd1b4a425a2cab1e9c73acfdd419c941b8c85 Mon Sep 17 00:00:00 2001 From: Robert Brisita <986796+rbrisita@users.noreply.github.com> Date: Sun, 7 Apr 2024 12:29:50 -0400 Subject: [PATCH] Suppressing PortAudio debug messages. --- software/poetry.lock | 24 ++++++++++++++++++++++-- software/pyproject.toml | 1 + software/start.py | 1 + 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/software/poetry.lock b/software/poetry.lock index bf8f4a9..23b0bb1 100644 --- a/software/poetry.lock +++ b/software/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. [[package]] name = "aifs" @@ -7907,6 +7907,26 @@ files = [ {file = "sniffio-1.3.1.tar.gz", hash = "sha256:f4324edc670a0f49750a81b895f35c3adb843cca46f0530f79fc1babb23789dc"}, ] +[[package]] +name = "sounddevice" +version = "0.4.6" +description = "Play and Record Sound with Python" +optional = false +python-versions = ">=3.7" +files = [ + {file = "sounddevice-0.4.6-py3-none-any.whl", hash = "sha256:5de768ba6fe56ad2b5aaa2eea794b76b73e427961c95acad2ee2ed7f866a4b20"}, + {file = "sounddevice-0.4.6-py3-none-macosx_10_6_x86_64.macosx_10_6_universal2.whl", hash = "sha256:8b0b806c205dd3e3cd5a97262b2482624fd21db7d47083b887090148a08051c8"}, + {file = "sounddevice-0.4.6-py3-none-win32.whl", hash = "sha256:e3ba6e674ffa8f79a591d744a1d4ab922fe5bdfd4faf8b25069a08e051010b7b"}, + {file = "sounddevice-0.4.6-py3-none-win_amd64.whl", hash = "sha256:7830d4f8f8570f2e5552942f81d96999c5fcd9a0b682d6fc5d5c5529df23be2c"}, + {file = "sounddevice-0.4.6.tar.gz", hash = "sha256:3236b78f15f0415bdf006a620cef073d0c0522851d66f4a961ed6d8eb1482fe9"}, +] + +[package.dependencies] +CFFI = ">=1.0" + +[package.extras] +numpy = ["NumPy"] + [[package]] name = "soupsieve" version = "2.5" @@ -9252,4 +9272,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = ">=3.9,<3.12" -content-hash = "8f22d228c8b3c85a5b92fd98eb51042ab214f32634ff024fc036e78b3535107d" +content-hash = "0e53c86bb6d02864d2af0326f43c30b1d98037c7dcc025ce5b72d894ca15bc63" diff --git a/software/pyproject.toml b/software/pyproject.toml index 8b9a534..0d6cea2 100644 --- a/software/pyproject.toml +++ b/software/pyproject.toml @@ -34,6 +34,7 @@ pytimeparse = "^1.1.8" python-crontab = "^3.0.0" inquirer = "^3.2.4" pyqrcode = "^1.2.1" +sounddevice = "^0.4.6" [build-system] requires = ["poetry-core"] diff --git a/software/start.py b/software/start.py index 4f3377f..5139076 100644 --- a/software/start.py +++ b/software/start.py @@ -7,6 +7,7 @@ import importlib from source.server.tunnel import create_tunnel from source.server.server import main from source.server.utils.local_mode import select_local_model +import sounddevice import signal