J.A.R.V.I.S-py/requirements.txt

41 lines
542 B
Text
Raw Permalink Normal View History

# mic capture
pvrecorder
# Vosk
vosk
# Voice activity detection (smart command-end)
webrtcvad-wheels
# Groq / OpenAI-compatible LLM
openai>=1.0
# Silero stuff
torch
torchaudio
omegaconf
# etc
numpy
simpleaudio
rich
fuzzywuzzy
python-Levenshtein
comtypes
pycaw
sounddevice
PyYAML
python-dotenv
# Semantic intent classifier (MiniLM-L6-v2 ONNX)
onnxruntime>=1.17
tokenizers>=0.15
# Noise suppression before STT (optional, off by default)
noisereduce>=3.0
# GUI command constructor (tools/command_builder)
ruamel.yaml
pywebview
pyautogui