Files
Scriberr/scripts/dev_setup_asr_engine.sh
Rishikanth Chandrasekaran 2cf633dbb9 Add ASR engine dev setup helper
2026-01-29 18:18:14 -08:00

29 lines
709 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
ENGINE_DIR="$ROOT_DIR/asr-engines/scriberr-asr-onnx"
echo "🧠 ASR engine dev setup"
if ! command -v uv >/dev/null 2>&1; then
echo "⚠️ 'uv' not found. Installing via official installer..."
curl -LsSf https://astral.sh/uv/install.sh | sh
if ! command -v uv >/dev/null 2>&1; then
echo "❌ 'uv' still not found. Add it to PATH and re-run."
exit 1
fi
echo "✅ 'uv' installed"
fi
if [ ! -d "$ENGINE_DIR" ]; then
echo "❌ Missing ASR engine directory: $ENGINE_DIR"
exit 1
fi
echo "📦 Syncing ASR engine deps..."
cd "$ENGINE_DIR"
uv sync
echo "✅ ASR engine dev setup complete"