← 返回 Skills 市场
2732
总下载
0
收藏
6
当前安装
3
版本数
在 OpenClaw 中安装
/install voice-ai-voices
功能描述
High-quality voice synthesis with 9 personas, 11 languages, and streaming using Voice.ai API.
安全使用建议
This skill appears internally consistent: it bundles a Node.js CLI/SDK that uses a single VOICE_AI_API_KEY to call the declared HTTPS API and writes audio output locally. Before installing, verify the vendor/source (check the GitHub repo URL in package.json), confirm that https://dev.voice.ai is the correct production endpoint for your use, and treat your VOICE_AI_API_KEY like any secret (store securely, use least-privilege keys if available, and rotate the key if you suspect leakage). If you want extra assurance, inspect or run the CLI in an isolated environment and monitor outbound network requests to confirm they go only to the expected domain.
功能分析
Type: OpenClaw Skill
Name: voice-ai-voices
Version: 1.1.5
The skill is generally well-documented and transparent, explicitly stating its network and file access behaviors. However, the `scripts/tts.js` file directly uses the user-provided `--output` argument for `fs.writeFileSync` and `fs.createWriteStream` without path sanitization. This introduces a path traversal vulnerability, allowing an attacker to write generated audio to arbitrary file paths (e.g., `../../../../etc/passwd`), potentially leading to data corruption or denial-of-service, which is a risky capability without clear malicious intent.
能力评估
Purpose & Capability
The skill name/description (Voice.ai TTS) matches the bundled Node.js CLI and SDK and the single required environment variable (VOICE_AI_API_KEY). One minor oddity: the documentation repeatedly refers to https://dev.voice.ai as the "official production API domain" — unusual naming but self-consistent within the package.
Instruction Scope
SKILL.md instructs the agent to set VOICE_AI_API_KEY, run the CLI, reads voices.json, and write output files. The runtime instructions and code only perform those actions and make HTTPS requests to the declared API domain.
Install Mechanism
No install spec is provided (instruction-only install); the package bundles the SDK and CLI JavaScript files. It requires Node.js, which is reasonable for a Node CLI/SDK and does not pull arbitrary external binaries or download code at runtime.
Credentials
Only one credential (VOICE_AI_API_KEY) is required and used as a Bearer token for API calls. There are no other secrets, config paths, or unrelated environment variables requested.
Persistence & Privilege
The skill does not request always:true, does not claim background/persistent execution, and does not modify system or other skill configurations. It writes only the declared audio output file.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install voice-ai-voices - 安装完成后,直接呼叫该 Skill 的名称或使用
/voice-ai-voices触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.5
- Added CHANGELOG.md, LICENSE.md, README.md, SECURITY.md, package.json, and voices.json for better documentation, licensing, and security clarity.
- Declared runtime and environment requirements in skill metadata for improved integration with ClawHub and OpenClaw.
- Updated available voices in documentation to reflect new or renamed personas.
- Split configuration, security, and usage documentation into separate, dedicated files.
- Revised OpenClaw integration details and streamlined example commands.
v0.1.2
Version 0.1.2
- Expanded documentation with detailed configuration and setup instructions.
- Added voice IDs and extended information to the list of available voices.
- Clarified OpenClaw integration with full example configs.
- Included advanced usage: triggers, SDK code samples, and supported formats.
- Added detailed sections for voice cloning, cost, and usage tips.
- Improved formatting and organization for easier reference.
v0.1.0
Initial release of voice-ai-tts skill.
- Provides high-quality voice synthesis using the Voice.ai API.
- Features 9 curated personas and supports 11 languages.
- Includes real-time streaming audio and voice cloning from samples.
- Offers customizable voice controls: temperature and top_p.
- Integrates with OpenClaw TTS and offers an easy-to-use CLI interface.
元数据
常见问题
Voice.ai Voices 是什么?
High-quality voice synthesis with 9 personas, 11 languages, and streaming using Voice.ai API. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2732 次。
如何安装 Voice.ai Voices?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install voice-ai-voices」即可一键安装,无需额外配置。
Voice.ai Voices 是免费的吗?
是的,Voice.ai Voices 完全免费(开源免费),可自由下载、安装和使用。
Voice.ai Voices 支持哪些平台?
Voice.ai Voices 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Voice.ai Voices?
由 Nick Gill(@gizmogremlin)开发并维护,当前版本 v1.1.5。
推荐 Skills