[project] name = "audio-2026" version = "0.2.0" description = "Neural source separation with target speaker extraction and edge ASR" readme = "README.md" requires-python = ">=3.11" dependencies = [ "numpy>=1.24.0", "scipy>=1.10.0", "soundfile>=0.12.0", "librosa>=0.10.0", "torch>=2.0.0", "torchaudio>=2.0.0", "julius>=0.2.7", "streamlit>=1.56.0", "plotly>=6.7.0", ] [project.optional-dependencies] asr = [ "openai-whisper>=20230314", "speechbrain>=1.1.0", "torch>=2.11.0", "torchaudio>=2.11.0", "asteroid-filterbanks==0.4.0", "resemblyzer>=0.1.4", "pyannote-audio>=4.0.1", ]