← 返回 Skills 市场
Qwen Asr Skill
作者
Shuai YUAN
· GitHub ↗
· v1.3.0
· MIT-0
355
总下载
0
收藏
2
当前安装
5
版本数
在 OpenClaw 中安装
/install qwen-asr-skill
功能描述
Provides high-accuracy speech-to-text conversion supporting 22 Chinese dialects and 30 languages with automatic language detection, running on CPU.
安全使用建议
This skill appears coherent with its stated purpose, but review and precautions are recommended before installing: 1) The skill will download ~6GB of model weights from Hugging Face on first run — ensure you have disk, CPU, and bandwidth capacity. 2) It runs a local web server that accepts file uploads; uploaded audio is stored temporarily in an uploads/ directory and then deleted — run in an isolated environment or container if you are cautious. 3) The code uses dotenv and standard environment variables — check any local .env before starting to avoid unintentionally exposing secrets or changing behavior (and be aware that a private HF model would require an HF token not declared in the SKILL.md). 4) The repository origin is listed as a placeholder in SKILL.md; verify the source URL and review the code before deployment. If you want higher assurance, run the skill inside a sandbox (container/VM) and inspect network traffic during first model download.
功能分析
Type: OpenClaw Skill
Name: qwen-asr-skill
Version: 1.3.0
The skill bundle is a legitimate implementation of an Automated Speech Recognition (ASR) service using the Qwen3-ASR-0.6B model. The code consists of an Express.js server (index.js) that interfaces with a Python inference script (asr.py) via the python-shell library. It includes standard features such as file upload handling via multer, CPU performance optimizations (cpu-optimization.py), and dialect mapping (dialect-map.js). No evidence of data exfiltration, malicious execution, backdoors, or prompt injection was found; the logic is consistent with the stated purpose of providing local speech-to-text capabilities.
能力评估
Purpose & Capability
Name/description (Qwen ASR, CPU-side dialect support) matches the code: a Node.js HTTP wrapper that invokes a Python asr.py using qwen-asr and torch. Declared package dependencies and Python requirements align with running a local ASR model. No unrelated cloud credentials or surprising binaries are requested.
Instruction Scope
SKILL.md instructions (git clone, npm install, pip install, npm start) map to the provided Node + Python code. The skill runs a local web server, accepts uploaded audio or base64, invokes the Python script, and deletes uploaded files. The SKILL.md claims model weights are downloaded from Hugging Face on first run — code uses from_pretrained which will perform that download. There is no instruction to read unrelated user files, but the code does load environment variables (via dotenv) if present.
Install Mechanism
There is no automatic download/install spec in the registry; the README asks the user to run npm and pip installs. Model weights are retrieved at runtime via Hugging Face from_pretrained (a common, known source). No obscure download URLs or archive extraction from untrusted hosts were found in the code.
Credentials
The skill declares no required env vars or credentials. It reads standard process.env values (MODEL_NAME, DEVICE, CACHE_DIR, PYTHON_PATH, etc.) and uses dotenv if a .env file exists — reasonable for configuration but means a local .env could alter behavior. If the chosen model is private, Hugging Face authentication (HF_TOKEN) might be needed even though it isn't declared. No requests for unrelated service credentials were found.
Persistence & Privilege
always:false and user-invocable:true. The skill runs as a local web service and does not request persistent platform-wide privileges or modify other skills. It executes a local Python script (asr.py) via python-shell, which is expected for this design.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install qwen-asr-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/qwen-asr-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.0
v1.3.0: 极简版发布 - 仅0.6B模型,无强制对齐功能,减少内存占用和依赖
v1.2.1
修复依赖版本:qwen-asr 版本从 0.1.0 改为 0.0.6(PyPI 上的最新版本)
v1.2.0
v1.2.0: 修复代码错误 - 移除重复代码、修正逻辑错误、完善隐私声明
v1.1.0
v1.1.0: 修复安全问题 - 移除硬编码凭证
v1.0.0
Initial release of Qwen 方言语音识别:
- Provides speech-to-text conversion using the Qwen3-ASR-0.6B model.
- Supports 22 major Chinese dialects and 30 international languages.
- Runs on CPU without GPU requirements.
- Features automatic language detection and low-latency performance.
- Offers API endpoint for audio transcription with support for language selection and timestamps.
元数据
常见问题
Qwen Asr Skill 是什么?
Provides high-accuracy speech-to-text conversion supporting 22 Chinese dialects and 30 languages with automatic language detection, running on CPU. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 355 次。
如何安装 Qwen Asr Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install qwen-asr-skill」即可一键安装,无需额外配置。
Qwen Asr Skill 是免费的吗?
是的,Qwen Asr Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Qwen Asr Skill 支持哪些平台?
Qwen Asr Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Qwen Asr Skill?
由 Shuai YUAN(@yszheda)开发并维护,当前版本 v1.3.0。
推荐 Skills