← Back to Skills Marketplace
cindypapa

Qqbot Voice Transcribe

by Cindypapa · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
93
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install qqbot-voice-transcribe
Description
QQ Bot 语音消息自动识别 v2.0。自动解码 QQ Silk V3 格式,Whisper medium 模型识别,Gateway 集成,用户确认流程。
Usage Guidance
This skill appears to do what it says: decode QQ Silk V3 files and transcribe them with Whisper. Before installing or running it: (1) review the silk-v3-decoder repository (converter.sh/decoder) before executing it locally, (2) be prepared to install system packages (ffmpeg, python/pip) and the 'whisper' CLI; these steps may require sudo and can modify /etc/fstab if you follow the swapfile instructions, (3) running Whisper medium uses significant CPU/memory — prefer smaller models or a dedicated machine, (4) the skill executes shell commands (converter, ffmpeg, whisper) on files you provide — validate/limit which attachments you auto-process to avoid processing attacker-supplied payloads, and (5) do not run these instructions as root on sensitive hosts unless you trust the external decoder repo and understand the system changes. If you want higher assurance, run the pipeline in an isolated environment (container/VM) and audit the cloned decoder code first.
Capability Analysis
Type: OpenClaw Skill Name: qqbot-voice-transcribe Version: 1.0.0 The skill bundle provides a utility for transcribing QQ voice messages but contains significant security vulnerabilities and high-risk instructions. The integration examples (e.g., `gateway-integration-v2.ts`) and Python scripts (`process_qq_voice.py`) use `child_process.exec` and `subprocess.run` with unsanitized file paths derived from external attachments, creating a high risk of Remote Code Execution (RCE) via shell injection. Additionally, the documentation (`README.md`) instructs the user or agent to perform high-privilege system modifications, such as creating a swap file and editing `/etc/fstab`. While these actions are plausibly intended to support resource-intensive Whisper models, the lack of input validation and the promotion of insecure coding practices make the bundle dangerous to deploy without significant modification.
Capability Assessment
Purpose & Capability
Name/description (QQ Silk V3 → Whisper transcription) matches the requirements and code: ffmpeg, whisper CLI, silk-v3-decoder, and Python scripts are all reasonable and expected for this task.
Instruction Scope
Runtime instructions and code perform local file transforms (remove first byte, run silk-v3-decoder, convert with ffmpeg, run whisper) and integrate into a Gateway example. This is within the stated scope, but the instructions also recommend system changes (installing packages, creating a 4GB swap, editing /etc/fstab) and run shell commands (exec/promisified exec); review and apply with care.
Install Mechanism
The skill is instruction-only (no package install spec). It instructs cloning a GitHub repo (https://github.com/kn007/silk-v3-decoder) and installing Whisper via pip — a typical, low-to-moderate-risk pattern. Because the decoder (converter.sh, decoder binary) will be executed, you should vet that third‑party repo before running.
Credentials
No secrets or unrelated environment variables are requested. Declared binaries and optional env vars (WHISPER_MODEL, SILK_DECODER_PATH) are proportional to transcription functionality.
Persistence & Privilege
Skill does not request always:true and does not persist or modify other skills. However, following the README may require privileged/system changes (installing packages, creating /swapfile and writing to /etc/fstab) which require root and have system-wide effect — this is operational, not malicious, but deserves caution.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install qqbot-voice-transcribe
  3. After installation, invoke the skill by name or use /qqbot-voice-transcribe
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
qqbot-voice-transcribe v2.0.0 introduces Gateway 集成与重大识别流程升级。 - 集成 Gateway,QQ 语音消息自动解码与识别,无需手动触发 - 支持 Whisper medium 模型,提升识别准确率 - 新增用户确认流程,避免误操作 - 自动配置 swap,减少内存溢出风险 - 修复旧版识别路径、部分硬盘空间与纯语音消息处理问题
Metadata
Slug qqbot-voice-transcribe
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Qqbot Voice Transcribe?

QQ Bot 语音消息自动识别 v2.0。自动解码 QQ Silk V3 格式,Whisper medium 模型识别,Gateway 集成,用户确认流程。 It is an AI Agent Skill for Claude Code / OpenClaw, with 93 downloads so far.

How do I install Qqbot Voice Transcribe?

Run "/install qqbot-voice-transcribe" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Qqbot Voice Transcribe free?

Yes, Qqbot Voice Transcribe is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Qqbot Voice Transcribe support?

Qqbot Voice Transcribe is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Qqbot Voice Transcribe?

It is built and maintained by Cindypapa (@cindypapa); the current version is v1.0.0.

💬 Comments