ListenHub Asr
v0.1.0Transcribe audio files to text using local speech recognition. Triggers on: "转录", "transcribe", "语音转文字", "ASR", "识别音频", "把这段音频转成文字".
⭐ 0· 177·0 current·0 all-time
by@0xfango
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
The skill's purpose (local ASR via the coli CLI) matches its instructions: it checks for coli and ffmpeg, runs `coli asr`, and parses JSON output. Nothing in the metadata or SKILL.md requests unrelated services or credentials.
Instruction Scope
Instructions perform local environment checks (which/which ffmpeg), read/write small config files in the current directory and $HOME, run `coli asr` which may auto-download models, and may write transcript Markdown files to the current working directory. These are within scope but are persistent file operations and involve network downloads initiated by the coli tool.
Install Mechanism
This is an instruction-only skill with no install spec. The SKILL.md suggests installing `@marswave/coli` via npm if missing, but the skill itself does not fetch or execute remote archives. Risk from installs is therefore limited to user-initiated npm/brew/apt commands.
Credentials
The skill declares no required environment variables or credentials. It only references local paths (config dirs and ~/.coli/models) appropriate to running a local ASR CLI. No unrelated secrets are requested.
Persistence & Privilege
The skill writes config to .listenhub/asr in the current directory and $HOME/.listenhub/asr, and `coli` may persist models under ~/.coli/models (~60MB). always:false so it is not force-enabled, but it does create files and download models when run.
Assessment
This skill appears to do what it says: local transcription via the coli CLI. Before installing/using it, be aware that:
- It will create small config files in the current directory and in $HOME (~/.listenhub/asr).
- The coli CLI may auto-download speech models (~60MB) into ~/.coli/models; this involves network download and disk usage.
- If coli is missing the skill will recommend `npm install -g @marswave/coli` — review that npm package and its source before installing.
- Transcripts can be saved to your current working directory; ensure you are comfortable with files being written there.
- The skill does not request secrets or external credentials. If you want to avoid downloads or file writes, do not run the transcription or run it in a controlled environment.Like a lobster shell, security has layers — review code before you run it.
latestvk97cfjwdq64cxfzn0mg95qtgqh82xtpg
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🎙️ Clawdis
