Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion deploy/parakeet-stt/edge-stt/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,9 @@ Used **as-is** on a **shared** Jetson — no reflash, no clock lock (see [`ASSUM
source scripts/preflight.sh # or: ./transcribe --selfcheck

# 0b. Install the locked Python deps (scoring + data-prep; pinned for aarch64/cp310).
pip install --break-system-packages -r requirements.lock
# NOTE: PyPI can be slow on a Jetson (~tens of kB/s seen) — the ~17 MB of wheels may take
# several minutes; add `-v` if you want progress. It is downloading, not hung.
pip install -v --break-system-packages -r requirements.lock

# 1. Eval data: LibriSpeech test-clean first-300-by-id -> data/wav/ + data/manifest.jsonl
bash scripts/get-data.sh
Expand Down
3 changes: 2 additions & 1 deletion deploy/parakeet-stt/edge-stt/scripts/build-parakeet.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,8 @@ set -euo pipefail

SRC="${PARAKEET_SRC:-$HOME/parakeet.cpp}"
TAG="${PARAKEET_TAG:-v0.1.1}"
JOBS="${JOBS:-4}" # 8 GB unified RAM is tight; bound parallelism
JOBS="${JOBS:-2}" # 8 GB unified RAM is tight: the ggml-cuda nvcc compile spikes ~1-2 GB/job, so
# -j4 can OOM-reboot the box (observed). -j2 is the safe default; override with JOBS=.

if [ ! -d "$SRC/.git" ]; then
echo "[build-parakeet] cloning $TAG"
Expand Down
Loading