← Back to Skills Marketplace
chinapjs

Meeting Transcriber

by chinapjs · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
98
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install meeting-transcriber
Description
基于FunASR的中文实时语音转录,支持麦克风录音、自动标点、智能VAD及转录文件管理与环境检测。
Usage Guidance
This skill appears to do what it says, but it is tailored to a specific Windows/Conda setup and uses hard-coded paths (e.g., D:\dev\python\voiceFunAsr, D:\ProgramData\Miniconda3\envs\audioProject, C:\Users\pengjschina\.cache). Before installing or running: 1) inspect vocie_mic_fixed_gbk.py and any referenced scripts in the D: path — those are the actual transcription engine and could contain arbitrary code; 2) be aware the skill will create startup scripts and a config file under your home (~/.openclaw) and may modify SKILL.md; 3) it will spawn subprocesses (conda, python) and may download ASR models at first run — ensure network/download behavior is acceptable; 4) if you do not have a matching Windows/Conda environment, the skill will likely fail or attempt to modify files to adapt; 5) no secrets are requested by the skill, but only proceed if you trust the source of the included transcriber scripts.
Capability Analysis
Type: OpenClaw Skill Name: meeting-transcriber Version: 1.0.0 The skill bundle provides a legitimate meeting transcription service using the FunASR engine. It includes comprehensive scripts for environment validation (check_env.py), Conda configuration (conda_setup.py), and process management (transcriber.py). While the code utilizes high-privilege operations such as subprocess execution to launch shells and psutil to terminate processes, these actions are strictly aligned with the functional requirements of managing real-time audio transcription on Windows. The presence of hardcoded paths and specific user directories (e.g., 'pengjschina') indicates the tool was developed for a specific local environment, but there is no evidence of malicious intent, data exfiltration, or unauthorized remote access.
Capability Assessment
Purpose & Capability
Name/description (FunASR-based meeting transcription) match the provided scripts: environment checks, conda setup, an OpenClaw wrapper, and a transcriber controller. Declared requirements in _meta.json (python, conda, audioProject env, main script) align with the code and functionality.
Instruction Scope
SKILL.md and the scripts instruct the agent to run local environment checks, launch transcription processes, create startup scripts, and read/write local paths (e.g., D:\dev\python\voiceFunAsr, C:\Users\pengjschina\.cache, ~/.openclaw). This is expected for a local transcriber, but the skill will access many filesystem locations and spawn subprocesses — users should confirm those local paths and target scripts (vocie_mic_fixed_gbk.py) are trusted.
Install Mechanism
No remote download/install spec in the registry entry; installation appears instruction-only plus included Python scripts. There are no external archive downloads or third‑party install URLs in the provided files.
Credentials
The skill requests no secrets or external credentials. It expects Conda and Python and checks for audio/model caches; these are proportional to a local ASR transcription tool. No unrelated environment variables or keys are requested.
Persistence & Privilege
always:false (no forced persistence). The scripts create local artifacts (batch scripts, start_with_conda.bat, a config file under ~/.openclaw) and may patch SKILL.md or other local skill files to add Conda metadata — this is within the skill's scope but means it will modify files on disk, so review what will be written.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install meeting-transcriber
  3. After installation, invoke the skill by name or use /meeting-transcriber
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Meeting Transcriber v1.0.0 - Initial release with real-time voice transcription powered by FunASR. - Supports Chinese speech recognition, VAD, auto-punctuation, and meeting summary generation. - Includes environment management with automatic Conda detection, setup, and dependency checks. - Provides commands for starting/stopping transcription, environment checks, and viewing saved files. - Integrated as an OpenClaw skill; no extra installation required.
Metadata
Slug meeting-transcriber
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Meeting Transcriber?

基于FunASR的中文实时语音转录,支持麦克风录音、自动标点、智能VAD及转录文件管理与环境检测。 It is an AI Agent Skill for Claude Code / OpenClaw, with 98 downloads so far.

How do I install Meeting Transcriber?

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

Is Meeting Transcriber free?

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

Which platforms does Meeting Transcriber support?

Meeting Transcriber is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Meeting Transcriber?

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

💬 Comments