31 lines
567 B
TOML
31 lines
567 B
TOML
[project]
|
|
name = "jarvis-v2"
|
|
version = "0.2.0"
|
|
description = "Always-listening voice assistant - CPU optimized"
|
|
readme = "README.md"
|
|
requires-python = ">=3.10"
|
|
dependencies = [
|
|
"numpy<2",
|
|
"sounddevice",
|
|
"soundfile",
|
|
"openwakeword",
|
|
"faster-whisper",
|
|
"onnxruntime",
|
|
"torch",
|
|
"torchaudio",
|
|
"silero-vad",
|
|
"webrtcvad-wheels",
|
|
"scipy",
|
|
"piper-tts",
|
|
"scikit-learn",
|
|
"opencv-python-headless",
|
|
"pyyaml",
|
|
"requests",
|
|
"python-dotenv",
|
|
"ollama",
|
|
"tqdm",
|
|
]
|
|
|
|
[project.scripts]
|
|
jarvis = "jarvis.cli:main"
|