voicegrab/requirements-ai.txt

20 lines
728 B
Plaintext

# VoiceGrab — OPTIONAL AI voice separation (heavy mode)
#
# The core app does NOT need this file; it only enables the
# "AI voice separation (Demucs)" mode.
#
# Install:
# pip install -r requirements-ai.txt
#
# Notes:
# - `torch` from PyPI on Windows/Linux ships CUDA wheels (~2 GB with the
# nvidia-* deps). CPU-only machines can install the smaller CPU build:
# pip install torch --index-url https://download.pytorch.org/whl/cpu
# - The Demucs `htdemucs_ft` model (~90 MB) downloads on first use and is
# cached under the app data dir (<appdata>/VoiceGrab/models/).
# - Licenses: see THIRD_PARTY.md (code MIT; weights usable per Meta's
# model license — fine for personal use).
torch>=2.4,<3
demucs>=4.1,<4.2