# Google APIs for ASR, Translation, and TTS
google-genai>=0.3.0
google-cloud-texttospeech>=2.17.0
google-auth>=2.20.0
google-cloud-storage>=2.10.0

# Pydantic for structured output
pydantic>=2.0.0

# Audio processing (Mac compatible - pure Python)
librosa>=0.10.0
soundfile>=0.12.1
scipy>=1.10.0
numpy>=1.24.0
resampy>=0.4.2

# Local components that work well on Mac
demucs>=4.0.0
ffmpeg-python>=0.2.0

# ML Framework for MPS support (Apple Silicon)
torch>=2.0.0
torchaudio>=2.0.0

# CLI and utilities
typer>=0.9.0
rich>=13.0.0
tqdm>=4.65.0

# HTTP and file handling
requests>=2.31.0
aiohttp>=3.8.0
aiofiles>=23.0.0

# Configuration and environment
python-dotenv>=1.0.0

# Optional: Better error handling and logging
tenacity>=8.2.0
loguru>=0.7.0

# Development and testing (optional)
# pytest>=7.4.0
# pytest-asyncio>=0.21.0