ruamel.yaml is needed by tools/command_builder/yaml_writer to round-trip commands.yaml without losing comments. pyautogui drives the new keys action. pywebview is added now too so M2's GUI bootstrap can land without another deps bump.
33 lines
381 B
Text
33 lines
381 B
Text
# 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
|
|
|
|
# GUI command constructor (tools/command_builder)
|
|
ruamel.yaml
|
|
pywebview
|
|
pyautogui
|