diff --git a/client/__init__.py b/client/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/client/main.py b/client/main.py new file mode 100644 index 0000000..f332efc --- /dev/null +++ b/client/main.py @@ -0,0 +1,9 @@ +"""Smart Assistant client entry point. Implemented in Plan 3.""" + + +def main() -> None: + raise SystemExit("client.main: placeholder; full implementation comes in Plan 3.") + + +if __name__ == "__main__": + main() diff --git a/client/pair.py b/client/pair.py new file mode 100644 index 0000000..91b78e3 --- /dev/null +++ b/client/pair.py @@ -0,0 +1,9 @@ +"""Smart Assistant pairing CLI. Implemented in Plan 3.""" + + +def main() -> None: + raise SystemExit("client.pair: placeholder; full implementation comes in Plan 3.") + + +if __name__ == "__main__": + main() diff --git a/requirements-nodeps.txt b/requirements-nodeps.txt new file mode 100644 index 0000000..7e39f69 --- /dev/null +++ b/requirements-nodeps.txt @@ -0,0 +1 @@ +openwakeword==0.6.0 diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..facf382 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,8 @@ +sounddevice==0.5.1 +numpy>=2.0 +scipy>=1.13 +onnxruntime>=1.18 +scikit-learn +tqdm +requests +websockets>=12.0