faster-whisper
Local speech-to-text using faster-whisper. High-performance transcription with GPU acceleration support. Includes word-level timestamps and distilled models. Use when asked to "transcribe audio", "whisper", or "speech to text".
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/damirikys/faster-whisper-localFaster-Whisper
High-performance local speech-to-text using faster-whisper.
Setup
1. Run Setup Script
Execute the setup script to create a virtual environment and install dependencies. It will automatically detect NVIDIA GPUs for CUDA acceleration.
./setup.sh
Requirements:
- Python 3.10 or later
- ffmpeg (installed on the system)
Usage
Use the transcription script to process audio files.
Basic Transcription
./scripts/transcribe audio.mp3
Advanced Options
- Specific Model:
./scripts/transcribe audio.mp3 --model large-v3-turbo - Word Timestamps:
./scripts/transcribe audio.mp3 --word-timestamps - JSON Output:
./scripts/transcribe audio.mp3 --json - VAD (Silence Removal):
./scripts/transcribe audio.mp3 --vad
Available Models
distil-large-v3(default): Best balance of speed and accuracy.large-v3-turbo: Recommended for multilingual or highest accuracy tasks.medium.en,small.en: Faster, English-only versions.
Troubleshooting
- No GPU detected: Ensure NVIDIA drivers and CUDA are correctly installed. CPU transcription is significantly slower.
- OOM Error: Use a smaller model (e.g.,
smallorbase) or use--compute-type int8.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-damirikys-faster-whisper-local": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
demo-slap
Generate CS2 highlights and fragmovies from demos using the Demo-Slap API, with optional Leetify integration and Demo-Slap match history fallback to select recent matches. Use when a user asks to record a highlight, render a clip, make a fragmovie, clip a round, or turn a CS2 demo into MP4 video.
leetify
Get CS2 player statistics, match analysis, and gameplay insights from Leetify API. Supports player comparison and season stats. Use for stat queries and demo analysis.
scrapling
Web scraping using Scrapling — a Python framework with anti-bot bypass (Cloudflare Turnstile, fingerprint spoofing), adaptive element tracking, stealth headless browser, and full CSS/XPath extraction. Use when web_fetch fails (Cloudflare, JS-rendered pages), or when extracting structured data from websites (prices, articles, lists). Supports HTTP, stealth, and full browser modes. Source: github.com/D4Vinci/Scrapling (PyPI: scrapling). Only use on sites you have permission to scrape.
markitdown
MarkItDown is a Python utility from Microsoft for converting various files (PDF, Word, Excel, PPTX, Images, Audio) to Markdown. Useful for extracting structured text for LLM analysis.