# Модуль 3: TTS (текст → звук) edge-tts==7.2.8 # основной: онлайн, бесплатные голоса MS piper-tts==1.8.0 # фолбэк: офлайн-синтез (голос качается в models/piper/) # Модуль 2: аудио sounddevice==0.5.6 soundfile>=0.12 numpy>=1.26 # Модуль 1: STT (речь → текст) faster-whisper==1.2.1 # Модуль 5: клавиши и свободный режим keyboard==0.13.5 # глобальные клавиши (Windows; на Linux требует root) readchar==4.2.2 # одиночные клавиши в консоли без root (пробел без Enter) # Silero-VAD требует torch. СТАВИТЬ ТОЛЬКО CPU-ВАРИАНТ (GPU-пакеты 2.5 ГБ не нужны!): # pip install --index-url https://download.pytorch.org/whl/cpu torch # pip install --index-url https://download.pytorch.org/whl/cpu torchaudio --force-reinstall --no-deps silero-vad==6.2.1 # после torch (см. команды выше) # Модуль 4: brain (LLM через OpenRouter) openai>=3.13 httpx>=0.27 # http_client с прокси для OpenAI-клиента # Дальше зависимости добавляются по мере готовности следующих модулей: # aiogram>=3 # Модуль 6 (Telegram)