← 返回 Skills 市场
100
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install voice-huayan
功能描述
Local Chinese TTS playback on Windows using Piper zh_CN-huayan-medium with automatic fallback to System.Speech. Use when user asks to read replies aloud loca...
安全使用建议
This package appears to prepare and run a local Piper ONNX model, but the SKILL.md points to a PowerShell playback script that is not provided and does not mention the downloads and pip installs the included scripts perform. Before installing or running: 1) Inspect or request the missing {baseDir}/bin/voice-huayan.ps1 used for playback (the current bundle lacks it). 2) Be aware the provided shell script will download model files from Hugging Face/GitHub and run pip installs — run it in a sandbox or virtual environment if you proceed. 3) Provide and control the required env vars (LANG, TYPE, NAME) rather than letting defaults run. 4) If you expect a Windows-only PowerShell implementation and System.Speech fallback, ask the author for the Windows-specific script or a clear explanation; otherwise this bundle looks like cross-platform model-prep code rather than a finished Windows playback skill.
功能分析
Type: OpenClaw Skill
Name: voice-huayan
Version: 1.0.0
The skill bundle contains a shell script (vits-piper.sh) that performs unverified remote downloads from Hugging Face and GitHub, and executes 'pip install' for several packages at runtime. While these actions appear aligned with the stated goal of setting up a TTS model, they represent a significant supply chain risk and potential for remote code execution (RCE) if the external sources are compromised. Additionally, the primary execution script (voice-huayan.ps1) defined in SKILL.md is missing from the bundle, making the skill non-functional as provided.
能力评估
Purpose & Capability
The description says "Local Chinese TTS playback on Windows using Piper ... with fallback to System.Speech", but the bundle contains a bash script and a Python helper (for ONNX metadata) and does not include the referenced PowerShell playback script ({baseDir}/bin/voice-huayan.ps1). The included artifacts are consistent with preparing/downloading Piper models (cross-platform) but there is no implementation provided for Windows playback or System.Speech fallback. This mismatch means the package may not provide the claimed Windows-local playback behavior as-is.
Instruction Scope
SKILL.md tells the agent to run a PowerShell script that is not present. The shipped vits-piper.sh downloads model files from Hugging Face and a GitHub release, installs Python packages with pip, extracts espeak data, and runs a Python script that edits ONNX metadata and writes tokens.txt. Those network downloads, package installs, and file writes are not described in SKILL.md and could run with broad filesystem/network effects. The Python script expects environment variables (LANG, TYPE, NAME) which SKILL.md does not declare or document.
Install Mechanism
There is no formal install spec, but the provided shell script uses wget to fetch model files from Hugging Face and a GitHub release (well-known hosts) and runs pip install for piper-phonemize, onnx, and onnxruntime==1.16.0. Downloading models from Hugging Face and extracting espeak data is expected for TTS, but the script will fetch and write archives to disk and install Python packages at runtime (moderate risk).
Credentials
The skill metadata declares no required environment variables, yet the provided scripts rely on LANG, TYPE, and NAME. Those env vars control which model is downloaded/modified. This is an incoherent mismatch: the runtime logic requires env configuration but the skill manifest does not declare it. No credentials are requested, which is consistent with local TTS, but the missing env declarations reduce transparency.
Persistence & Privilege
always is false and there is no indication the skill requests permanent agent-wide privileges. The scripts write files into the working directory (downloaded models, extracted espeak data) but do not change other skills or global agent configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install voice-huayan - 安装完成后,直接呼叫该 Skill 的名称或使用
/voice-huayan触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of voice-huayan for local Chinese TTS playback on Windows.
- Uses Piper zh_CN-huayan-medium as the preferred voice engine.
- Automatically falls back to System.Speech Microsoft Huihui Desktop if Piper is unavailable.
- Designed for direct speaker playback in the huayan voice style.
- Confirms success with PLAYBACK_OK message.
元数据
常见问题
voice-huayan 是什么?
Local Chinese TTS playback on Windows using Piper zh_CN-huayan-medium with automatic fallback to System.Speech. Use when user asks to read replies aloud loca... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 100 次。
如何安装 voice-huayan?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install voice-huayan」即可一键安装,无需额外配置。
voice-huayan 是免费的吗?
是的,voice-huayan 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
voice-huayan 支持哪些平台?
voice-huayan 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 voice-huayan?
由 MecyAlika(@mecyalika)开发并维护,当前版本 v1.0.0。
推荐 Skills