# SpeechBridge Framework Requirements
# ====================================

# Core dependencies
torch>=2.0.0
typing-extensions>=4.5.0

# Optional: TensorFlow (для дополнительной GPU поддержки)
# tensorflow>=2.13.0

# Testing
pytest>=7.4.0
pytest-cov>=4.1.0

# Flask Web UI
flask>=3.0.0
flask-socketio>=5.3.0
python-socketio>=5.9.0

# Configuration
pyyaml>=6.0.0
pydantic>=2.0.0

# Utilities
python-dotenv>=1.0.0
click>=8.1.0

# Components (install as needed)
# openai-whisper  # Speech recognition
# deepl>=1.15.0   # Translation
# edge-tts>=6.1.0 # Text-to-speech
# ffmpeg-python   # Video processing (requires ffmpeg installed)
