pydantic<3,>=2.6
httpx<1,>=0.27
numpy>=1.26
soundfile>=0.12
webrtcvad>=2.0.10
python-dotenv<2,>=1.0

[dev]
pytest>=8

[diarization]

[diarization:platform_machine != "x86_64" or sys_platform != "darwin"]
pyannote.audio<5,>=4.0
torch<3,>=2.8

[full]
silero-vad>=5.1

[full:platform_machine != "x86_64" or sys_platform != "darwin"]
pyannote.audio<5,>=4.0
torch<3,>=2.8

[silero]
silero-vad>=5.1

[silero:platform_machine != "x86_64" or sys_platform != "darwin"]
torch<3,>=2.8
