# Gipformer ASR Skill - Dependencies
# Install: pip install -r requirements.txt

# Core inference
sherpa-onnx>=1.10.0          # ONNX runtime for Zipformer-RNNT model
huggingface_hub>=0.20.0      # Download model from HuggingFace Hub
numpy>=1.20.0                # Numerical computing
soundfile>=0.12.0            # Audio I/O (WAV, FLAC, OGG, MP3)
# System dependency: ffmpeg (required for M4A/AAC support)

# Serving
fastapi>=0.100.0             # HTTP API framework
uvicorn>=0.20.0              # ASGI server
pydantic>=1.10.0             # Request/response validation

# Audio chunking (VAD)
silero-vad>=5.0              # Voice Activity Detection (lightweight ONNX)
onnxruntime>=1.16.1          # ONNX runtime backend for Silero VAD

# Client
requests>=2.28.0             # HTTP client for transcribe.py
