whisper-gpu
Set up GPU-accelerated Whisper on NVIDIA Jetson devices (Orin Nano, etc.) for fast local speech-to-text transcription.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Set up GPU-accelerated Whisper on NVIDIA Jetson devices (Orin Nano, etc.) for fast local speech-to-text transcription.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Run deep Bible study research using the bibleagent CLI tool. Use when the user requests in-depth Bible study, theological research, verse analysis, or comprehensive biblical investigation. The tool performs multi-step research and exports results to DOCX files which are then uploaded to Google Drive.
Force agent responses to scheduled/automated messages. Use when cron jobs, monitoring scripts, or automated systems send messages that agents ignore. Solves the problem where agents treat system-sent messages as "background info" instead of tasks requiring response. Key pattern: use `openclaw agent` instead of `openclaw message send` to trigger actual agent turns.
Bible study tools via MCP — search, retrieve verses, commentaries, cross-references, Hebrew/Greek interlinear, devotions, sermons, and theological analysis.
Create isolated OpenClaw agents with separate workspaces, bound to specific Telegram groups or channels. Use when setting up a specialized agent (e.g., Bible study, work assistant) that should respond in a dedicated chat.
| name | whisper-gpu |
| description | Set up GPU-accelerated Whisper on NVIDIA Jetson devices (Orin Nano, etc.) for fast local speech-to-text transcription. |
| metadata | {"openclaw":{"emoji":"🎙️"}} |
Set up OpenAI Whisper with CUDA/GPU acceleration on NVIDIA Jetson devices.
sudo apt update
sudo apt install nvidia-jetpack
This installs CUDA toolkit, cuDNN, TensorRT, and other NVIDIA libraries.
/usr/local/cuda/bin/nvcc --version
Should show CUDA 12.6 or similar.
The NVIDIA PyTorch wheel requires cuSPARSELt, which isn't included in JetPack by default.
cd /tmp
wget https://developer.download.nvidia.com/compute/cusparselt/redist/libcusparse_lt/linux-aarch64/libcusparse_lt-linux-aarch64-0.6.2.3-archive.tar.xz -O cusparselt.tar.xz
tar -xf cusparselt.tar.xz
sudo cp libcusparse_lt-linux-aarch64-0.6.2.3-archive/lib/libcusparseLt* /usr/local/cuda/lib64/
sudo cp libcusparse_lt-linux-aarch64-0.6.2.3-archive/include/* /usr/local/cuda/include/
sudo ldconfig
Note: You may see a warning about symbolic links — this is harmless.
Use Python 3.10 (the system Python on JetPack 6):
/usr/bin/python3.10 -m venv ~/.local/share/whisper-gpu
source ~/.local/share/whisper-gpu/bin/activate
pip install --upgrade pip
Download the official NVIDIA PyTorch wheel:
source ~/.local/share/whisper-gpu/bin/activate
# For JetPack 6.1 (L4T R36.4+)
pip install --no-cache-dir https://developer.download.nvidia.com/compute/redist/jp/v61/pytorch/torch-2.5.0a0+872d972e41.nv24.08.17622132-cp310-cp310-linux_aarch64.whl
Alternative wheels:
https://developer.download.nvidia.com/compute/redist/jp/v60/pytorch/curl -s https://developer.download.nvidia.com/compute/redist/jp/v61/pytorch/pip install 'numpy<2'
NumPy 2.x is incompatible with the NVIDIA PyTorch build.
pip install openai-whisper
source ~/.local/share/whisper-gpu/bin/activate
python3 -c "import torch; print(f'CUDA available: {torch.cuda.is_available()}'); print(f'GPU: {torch.cuda.get_device_name(0) if torch.cuda.is_available() else \"N/A\"}')"
Expected output:
CUDA available: True
GPU: Orin
mkdir -p ~/.local/bin
cat > ~/.local/bin/whisper-gpu << 'EOF'
#!/bin/bash
# GPU-accelerated Whisper wrapper for Jetson Orin
source ~/.local/share/whisper-gpu/bin/activate
exec whisper "$@"
EOF
chmod +x ~/.local/bin/whisper-gpu
~/.local/bin/whisper-gpu /path/to/audio.mp3 --model base --language en
Basic transcription:
~/.local/bin/whisper-gpu audio.mp3 --model base
With options:
~/.local/bin/whisper-gpu audio.ogg --model small --language en --output_format txt --output_dir /tmp
Available models (larger = more accurate, slower):
tiny (~1GB VRAM)base (~1GB VRAM)small (~2GB VRAM)medium (~5GB VRAM)large (~10GB VRAM) — may not fit on Jetson Orin NanoCause: cuSPARSELt not installed.
Fix: Follow Step 3 to download and install cuSPARSELt.
Cause: PyTorch version mismatch with installed cuDNN.
Fix: Use PyTorch wheel matching your JetPack version:
jp/v60/pytorch/ wheelsjp/v61/pytorch/ wheelsCause: PyTorch was built without CUDA support (e.g., from PyPI).
Fix: Install the NVIDIA PyTorch wheel, not the standard PyPI version.
Cause: NumPy 2.x incompatible with NVIDIA PyTorch.
Fix: Downgrade NumPy:
pip install 'numpy<2'
Cause: Whisper is running on CPU, not GPU.
Fix: Ensure you're using the GPU venv:
source ~/.local/share/whisper-gpu/bin/activate
whisper --help
After setup, update ~/.openclaw/workspace/TOOLS.md to use the GPU-accelerated Whisper:
### Audio Transcription
- Preferred: `~/.local/bin/whisper-gpu` (GPU-accelerated, Jetson Orin)
- Fallback: `openai-whisper-api` (cloud, if local fails or for complex audio)
Note: GPU Whisper uses PyTorch 2.5 with CUDA on Jetson Orin. Much faster than CPU.
| Component | Path |
|---|---|
| Virtual environment | ~/.local/share/whisper-gpu/ |
| Wrapper script | ~/.local/bin/whisper-gpu |
| CUDA libraries | /usr/local/cuda/lib64/ |
| cuSPARSELt | /usr/local/cuda/lib64/libcusparseLt.so* |
base or small models for best resultswhisper command uses CPU; always use whisper-gpu for GPU acceleration