Download scripts/setup_baseer_ocr.sh from Syncre/arabic-audio-reader-worker: direct link, hf CLI and curl.
- Browser
- Download file 609 Bytes
-
https://huggingface.co/spaces/Syncre/arabic-audio-reader-worker/resolve/main/scripts/setup_baseer_ocr.sh
- Command line
-
hf download hf://spaces/Syncre/arabic-audio-reader-worker/scripts/setup_baseer_ocr.sh
-
curl -L -o setup_baseer_ocr.sh https://huggingface.co/spaces/Syncre/arabic-audio-reader-worker/resolve/main/scripts/setup_baseer_ocr.sh
609 Bytes
| set -euo pipefail | |
| PYTHON_BIN="${PYTHON_BIN:-python3}" | |
| ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" | |
| VENV="$ROOT/.venv-baseer-ocr" | |
| if [ ! -d "$VENV" ]; then | |
| "$PYTHON_BIN" -m venv "$VENV" | |
| fi | |
| "$VENV/bin/python" -m pip install --upgrade pip | |
| "$VENV/bin/python" -m pip install -r "$ROOT/requirements-baseer-ocr.txt" | |
| "$VENV/bin/python" -c "import torch; from transformers import AutoProcessor, Qwen2VLForConditionalGeneration; import qwen_vl_utils" | |
| echo "Baseer OCR sidecar is ready at $VENV" | |
| echo "Use OCR_ENGINE=baseer-ocr for Arabic document OCR on short samples or a worker." | |