← 返回 Skills 市场
277
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install voice-clone-tts-pro
功能描述
支持多引擎语音合成与声音克隆,可调节语速音调和情感,提供多语言多声音风格的自然语音输出。
安全使用建议
这个技能看起来实现了它声称的功能,但有两点你应当注意:
1) 注册表条目没有列出任何必需的环境变量,但 SKILL.md 与代码会使用 OPENAI_API_KEY 和 ELEVENLABS_API_KEY(当你选择对应引擎时)。在提供任何 API 密钥之前,确认你信任此技能来源或只使用受限/测试密钥。
2) 技能会在你的主目录下写入缓存目录 (~/.cache/voice-clone/) 并可能调用系统命令(xdg-open)来尝试播放文件;如果你在受限环境或不希望写磁盘,请注意。
建议:在安装/运行前先在隔离环境(容器或虚拟机)中运行并审阅 voice-clone.py;仅为必要服务提供最小权限的 API 密钥;如果你无法确认作者或来源可疑,优先使用只靠本地模型(如 Coqui)的模式或寻找来源明确、有主页与源码审计记录的替代实现。
功能分析
Type: OpenClaw Skill
Name: voice-clone-tts-pro
Version: 1.0.0
The skill provides legitimate text-to-speech and voice cloning functionality; however, it contains a shell injection vulnerability in voice-clone.py. The script uses os.system to execute xdg-open on the output file path without sanitization, which could allow arbitrary command execution if a malicious output path is provided. While this appears to be a coding flaw rather than intentional malice, it represents a significant security risk.
能力评估
Purpose & Capability
技能名称、说明、SKILL.md 与包含的 Python 脚本在目的上是一致的:提供多引擎 TTS 与声音克隆(Edge TTS、OpenAI、ElevenLabs、Coqui)。依赖库(edge-tts、openai、elevenlabs、TTS 等)与功能相符。
Instruction Scope
SKILL.md 和 voice-clone.py 指示/使用了环境变量(OPENAI_API_KEY、ELEVENLABS_API_KEY)以及写入 ~/.cache/voice-clone/ 的文件;但注册元数据未将这些 env vars 列为必需。指令要求安装网络库并调用外部 API;没有发现脚本读取与任务无关的敏感本地路径或发送数据到未声明的自定义端点。
Install Mechanism
这是一个指令 + 脚本(无 install spec),推荐通过 pip 安装公开的 Python 包(edge-tts、openai、elevenlabs、TTS 等)。没有可疑的远程二进制下载或未知 URL。
Credentials
运行时确实需要第三方服务的 API 密钥(OpenAI、ElevenLabs),这些对于相应引擎是合理且必要的;但 registry metadata 未声明任何 required env vars,造成不一致。用户应该只提供最小权限/受限的 API 密钥并确认密钥用途。
Persistence & Privilege
技能不会要求 always:true 或修改其它技能/系统配置。唯一的持久性表现是创建并写入 ~/.cache/voice-clone/ 以保存输出音频(这是合理且可预期的)。
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install voice-clone-tts-pro - 安装完成后,直接呼叫该 Skill 的名称或使用
/voice-clone-tts-pro触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of voice-clone-tts-pro.
- Supports multi-engine TTS: Edge, OpenAI, ElevenLabs, and Coqui.
- Provides voice cloning and custom voice parameter adjustment.
- Allows users to specify voice, language, speed, pitch, and emotional tone.
- Includes example commands and supports batch processing.
- Audio output is saved locally; API keys required for some features.
- Preset and customizable voice options for both Chinese and English.
元数据
常见问题
Voice Clone 是什么?
支持多引擎语音合成与声音克隆,可调节语速音调和情感,提供多语言多声音风格的自然语音输出。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 277 次。
如何安装 Voice Clone?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install voice-clone-tts-pro」即可一键安装,无需额外配置。
Voice Clone 是免费的吗?
是的,Voice Clone 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Voice Clone 支持哪些平台?
Voice Clone 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Voice Clone?
由 SxLiuYu(@sxliuyu)开发并维护,当前版本 v1.0.0。
推荐 Skills