📦 SnowVoice

v1.0.2

TTS本地中文语音合成工具,基于Qwen3-TTS。当用户需要将文字转换为语音、克隆声音、设计新音色或生成对话配音时触发。支持自然语言直接调用snowvoice CLI生成音频。关键词:TTS、语音合成、文字转语音、声音克隆、音色设计、配音、snowvoice、语音生成。

1· 44·1 当前·1 累计
下载技能包
最后更新
2026/4/23
0
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
安全
high confidence
该技能的代码、指令与需求在内部与基于本地 SnowVoice 的 TTS 安装器/CLI 封装保持一致;主要风险在于运行上游仓库的安装脚本并下载大模型,这是该用途的预期行为。
评估建议
此技能用于本地 TTS:克隆上游 GitHub 项目并执行其 install.sh,随后下载约 3GB 模型并运行已安装的 CLI。安装前,请审查上游仓库(尤其是 install.sh)以确认可信;确保磁盘空间与带宽充足;考虑在沙箱或虚拟环境中手动运行,而非让代理自动执行;注意 SKILL.md 声称支持 macOS Apple Silicon,但脚本未严格检查系统(仅校验 Python 版本与 git)。若对远程安装脚本在本地执行有顾虑,请勿运行自动安装,改为手动、可审查的安装方式。...
详细分析 ▾
用途与能力
名称/描述(本地 SnowVoice TTS,语音克隆/设计)与提供的代码及运行时说明一致:该技能发现/安装 SnowVoice 仓库,管理模型下载,并封装 snowvoice CLI。
指令范围
SKILL.md 和脚本指示 agent 克隆上游 GitHub 仓库,运行其中的 install.sh,下载约 3GB 模型,并执行项目的 CLI。指令限定在 TTS/installation 范围内,但包括从克隆仓库执行 install.sh(见 install_mechanism)。
安装机制
无打包安装规范,init.py 会 git clone https://github.com/webkubor/snowvoice-studio 并执行其中的 install.sh(bash)。从 GitHub 克隆属预期行为,但在用户机器上执行远程安装脚本存在显著风险,用户应自行审查;模型下载(通过 modelscope CLI)将连接外部模型仓库。
凭证需求
该技能无需环境变量、凭据或特殊配置路径,仅写入用户主目录下的 ~/.snowvoice-studio(以及可选的桌面路径)。文件系统访问权限与本地 TTS 安装器相符。
持久化与权限
始终为 false,且该 skill 不会尝试修改其他 skill 或全局代理设置。它会在用户主目录下安装文件(默认 ~/.snowvoice-studio),这是该功能的正常行为。
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.22026/4/23

添加 GitHub URL,升级版本

可疑

安装命令

点击复制
官方npx clawhub@latest install snowvoice-tts
镜像加速npx clawhub@latest install snowvoice-tts --registry https://cn.longxiaskill.com

技能文档

触发条件

  • “把这段话转成语音” / “用小烛的声音说你好”
  • “克隆这个声音” / “设计一个温柔的女声”
  • “生成一段配音” / “帮我朗读这段文字”

环境初始化

首次使用前,必须确保 SnowVoice Studio 已安装。 Agent 应自动检测并引导安装。

检查环境

``bash python3 scripts/init.py status `

一键安装(推荐)

`bash python3 scripts/init.py setup ` 这会自动完成:git clone → venv 创建 → 依赖安装 → 模型下载(约 3GB)

分步安装

`bash python3 scripts/init.py install # 仅安装软件 python3 scripts/init.py download-model Base-1.7B # 下载克隆模型 python3 scripts/init.py download-model VoiceDesign-1.7B # 下载设计模型 `

安装路径

默认安装到
~/.snowvoice-studio。如果开发者路径 ~/Desktop/personal/tts 存在也会被识别。

执行流程

  • 检查环境:确认 snowvoice 可用(自动发现路径)
  • 识别意图:判断克隆/设计/列表
  • 提取参数:文字内容 + 音色(自然语言解析)
  • 构建并执行命令python -m cli.app clone/design (在 snowvoice 项目目录下)
  • 返回结果:音频文件完整路径

核心命令

克隆(最常用)

`bash # 在 snowvoice 项目目录下执行 python -m cli.app clone "要合成的文字" python -m cli.app clone "文字" --tone "温柔" --emotion "Happy" `

音色设计

`bash python -m cli.app design "建模短句" --tone "描述" `

音色列表

`bash python -m cli.app voice list `

音色速查

| 简称 | persona_key | 说明 | |------|-------------|------| | 顾栖月 | gu_qiyue | 默认音色 | | 小烛 | candy | 小烛原版 | | 小烛傲娇 | candy_cool | 傲娇大小姐 | | 小烛腹黑 | candy_mischievous | 腹黑小恶魔 | | 王爷沉稳 | 王爷-儒武沉稳 | 儒武风格 | | 王爷冷峻 | 王爷-冷峻锋压 | 冷峻风格 | | 星栀 | 星栀-暧昧撩人 | AI女友 | | 夜棠 | 夜棠-午夜耳语 | AI女友 | | 朝朝 | 朝朝-元气阳光 | AI女友 | | 宁观尘 | ning_guanchen | 男声 | | 江湖老人 | jianghu_laoren | 老年男声 | | 搞笑男 | zhou_xingchi | 港式无厘头 |

完整列表运行 snowvoice voice list 查看。自然语言映射见 scripts/tts_skill.py 的 PERSONA_MAP。

注意事项

  • 首次使用必须初始化python3 scripts/init.py setup
  • 模型下载约 3GB:首次可能需要 10-30 分钟
  • 仅支持 macOS Apple Silicon(MPS 加速)
  • 执行超时:合成一条语音约 10-30 秒,已设 5 分钟超时
  • 输出路径:默认在 snowvoice 项目的 out/` 目录
数据来源ClawHub ↗ · 中文优化:龙虾技能库