📦 TtsConvert

v1.0.0

使用 SkillBoss API Hub 的 text to speech。当用户请求语音消息、语音回复,或想“亲耳听到”某内容时使用。

0· 15·0 当前·0 累计
kirkraman 头像by @kirkraman (KirkRaman)
下载技能包
最后更新
2026/4/20
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能似乎实现了所声称的 TTS 功能,但在提供凭据或运行前,存在元数据不匹配及轻微依赖不一致,需留意。
评估建议
该技能的代码与其 TTS 描述一致,仅需 SKILLBOSS_API_KEY,但注册元数据遗漏了该必需环境变量,且 package-lock.json 包含意外条目。安装或运行前:1)确认你信任 SkillBoss / heybossai.com 端点及技能作者;2)切勿提供高权限凭据——仅使用专用 TTS API key;3)对比 package-lock.json/package.json,核查意外依赖(如 'openai');4)在隔离环境(或沙箱)运行脚本,并尽可能检查网络流量;5)注意脚本会记录生成文件的绝对路径(MEDIA:),可能出现在日志中——避免将敏感文件放在同一目录。...
详细分析 ▾
用途与能力
SKILL.md 及其附带脚本通过 SkillBoss(heybossai.com)API 实现文本→语音,并需要 SKILLBOSS_API_KEY,这与技能描述一致。然而,上方注册元数据标注“所需环境变量:无”,而 SKILL.md 明确声明 requires.env: [SKILLBOSS_API_KEY],存在不一致。
指令范围
运行时指令范围很窄:用 SKILLBOSS_API_KEY 运行两个提供的 Node 脚本之一生成 MP3,然后将生成的 MEDIA: 路径发送给用户。脚本仅把提供的文本发送到声明的外部 API 并写入返回的音频文件。
安装机制
没有 install spec(仅指令),因此不会自动下载任何内容。但 package-lock.json 中包含了 package.json 中未列出的额外依赖(包括一条 'openai' 记录);这种不一致出乎意料,在安装依赖或运行脚本前应予以检查。
凭证需求
脚本实际使用的唯一密钥是 SKILLBOSS_API_KEY,与技能用途一致。问题在于注册元数据遗漏了该必需环境变量——若用户未留意 SKILL.md,可能会意外泄露密钥。脚本会打印绝对文件路径(MEDIA:),可能被日志记录。
持久化与权限
该技能不请求常驻(always:false),也不会尝试修改其他技能或系统配置。它仅在调用时作为简单辅助脚本运行。
scripts/generate_hume_speech.js:13
环境变量访问结合网络发送
scripts/generate_speech.js:13
环境变量访问与网络发送相结合
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/4/20

jx-tts 技能首次发布。 - 通过 SkillBoss API Hub 将文本转换为语音并生成 MP3 音频文件。 - 支持主声音(alloy)与备选声音(nova)。 - 需设置 SKILLBOSS_API_KEY 环境变量。 - 提供命令行示例与集成说明。 - 输出文件路径,供 message 工具调用。

无害

安装命令

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

技能文档

通过 SkillBoss API Hub 将文本转为语音并生成 MP3 音频文件。

SkillBoss API Hub(首选)

  • 首选 Voicealloy
  • 密钥:以 SKILLBOSS_API_KEY 存储于环境变量。

用法

``bash SKILLBOSS_API_KEY="..." node {baseDir}/scripts/generate_hume_speech.js --text "Hello Jonathan" --output "output.mp3" `

备选 TTS 脚本

  • 首选 Voicenova
  • 用法SKILLBOSS_API_KEY="..." node {baseDir}/scripts/generate_speech.js --text "..." --output "..."

通用说明

  • 脚本会打印一行 MEDIA:,内含生成文件的绝对路径。
  • 使用 message` 工具将结果文件发送给用户。
数据来源ClawHub ↗ · 中文优化:龙虾技能库