yt-dlp>=2024.0
openai>=1.0
json-repair>=0.28
Pillow>=10.0
soundfile>=0.12
numpy>=1.24
tqdm>=4.60
python-slugify>=8.0

[all-chatterbox]
mazinger[audio-enhance,transcribe-faster,tts-chatterbox]

[all-qwen]
mazinger[audio-enhance,transcribe-whisperx,tts]

[audio-enhance]
demucs>=4.0.1

[flash-attn]
flash-attn>=2.0

[transcribe]
mazinger[transcribe-whisperx]

[transcribe-faster]
faster-whisper>=1.0

[transcribe-whisperx]
whisperx>=3.0
torch>=2.0
scipy>=1.14
scikit-learn>=1.5

[tts]
qwen-tts
torch>=2.0
soundfile>=0.12

[tts-chatterbox]
chatterbox-tts
resemble-perth>=1.0.1
torch>=2.0
torchaudio>=2.0
soundfile>=0.12
numpy>=1.26
pandas>=2.2
