openai>=1.0.0
fastapi>=0.111.0
uvicorn[standard]>=0.30.0
websockets>=12.0
numpy>=1.24.0
soundfile>=0.12.1

[all]
aureka[asr,batch,diarize,listen,tts,ui,voice]

[asr]
faster-whisper>=1.0.0
silero-vad>=6.0.0

[batch]
ffmpeg-python>=0.2.0
Pillow>=10.0.0

[dev]
pytest>=8.0.0
pytest-asyncio>=0.23.0
pytest-cov>=4.1.0
httpx>=0.27.0
websockets>=12.0
uvicorn>=0.30.0
fastapi>=0.111.0

[diarize]
resemblyzer>=0.1
spectralcluster>=0.2
librosa>=0.10

[listen]
soundcard>=0.4.3

[tts]
kokoro>=0.9.0
misaki[en,zh]>=0.9.0
sounddevice>=0.4.6

[ui]
pywebview>=5.0
tomlkit>=0.13

[voice]
pynput>=1.7.0
pystray>=0.19.0
pyperclip>=1.8.0
pyautogui>=0.9.0
