Voice Ai Tts
High-quality voice synthesis with 9 personas, 11 languages, and streaming using Voice.ai API.
Rank
62
Safety
84
Downloads
1.9k
Updated
Oct 9, 2026
Version
1.1.4
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.9K downloads reported by the source. Last updated 10/9/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 9, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 9, 2026
- Adoption signal
- 1.9K downloadsadoption · observed Oct 9, 2026
- Latest release
- 1.1.4release · observed Feb 16, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s178490vvb7nmykckbyc8sh0sx884gc1:openclaw-skill-voice-ai-voices- Install using `clawhub skill install s178490vvb7nmykckbyc8sh0sx884gc1:openclaw-skill-voice-ai-voices` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/gizmogremlin/openclaw-skill-voice-ai-voices before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-gizmogremlin-openclaw-skill-voice-ai-voices/snapshot"
Documentation
CLAWHUB
144,799 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: voice-ai-tts
description: >
High-quality voice synthesis with 9 personas, 11 languages, and streaming using Voice.ai API.
version: 1.1.4
tags: [tts, voice, speech, voice-ai, audio, streaming, multilingual]
metadata:
openclaw:
requires:
bins: ["node"]
env:
VOICE_AI_API_KEY: "required"
primary_env: "VOICE_AI_API_KEY"
note: "Set VOICE_AI_API_KEY via an environment variable."
---
# Voice.ai Voices
## ✨ Features
- **9 Voice Personas** - Carefully curated voices for different use cases
- **11 Languages** - Multi-language synthesis with multilingual model
- **Streaming Mode** - Real-time audio output as it generates
- **Voice Design** - Customize with temperature and top_p parameters
- **OpenClaw Integration** - Works with OpenClaw's built-in TTS
---
## ⚙️ Configuration
Set your API key as an environment variable:
```bash
export VOICE_AI_API_KEY="your-api-key"
```
**Get your API key:** [Voice.ai Dashboard](https://voice.ai/dashboard)
---
## 📦 Installation
No install step is required. This skill bundles a Node.js CLI and SDK (no external npm dependencies).
## 🧩 Key Files
- [`scripts/tts.js`](scripts/tts.js) - CLI entrypoint
- [`voice-ai-tts-sdk.js`](voice-ai-tts-sdk.js) - Node.js SDK used by the CLI
- [`voices.json`](voices.json) - Voice definitions used by the CLI
- [`voice-ai-tts.yaml`](voice-ai-tts.yaml) - API specification
- [`package.json`](package.json) - Skill metadata for tooling
## Security Notes
See [`SECURITY.md`](SECURITY.md) for the full security and privacy overview.
This skill:
- Makes outbound HTTPS requests only to `https://dev.voice.ai`
- Reads local files: `voices.json`
- Writes audio output to the `--output` path (default `output.mp3`)
- Does not execute shell commands and does not modify system configuration files
## 🌐 API Endpoint
The SDK and spec use `https://dev.voice.ai`, which is the official Voice.ai production API domain.
---
## 🤖 OpenClaw Integration
OpenClaw can invoke the CLI script directly if your environment exposes `VOICE_AI_API_KEY`. Use the `/tts` commands as configured by your OpenClaw installation.
---
## 📝 Triggers
These chat commands work with OpenClaw:
| Command | Description |
|---------|-------------|
| `/tts <text>` | Generate speech with default voice |
| `/tts --voice ellie <text>` | Generate speech with specific voice |
| `/tts --stream <text>` | Generate with streaming mode |
| `/voices` | List available voices |
**Examples:**
```
/tts Hello, welcome to Voice.ai!
/tts --voice oliver Good morning, everyone.
/tts --voice lilith --stream This is a long story that will stream as it generates...
```
---
## 🎙️ Available Voices
| Voice | ID | Gender | Persona | Best For |
|---------|-----|--------|-------------|----------------------------|
| ellie | `d1bf0f33-8e0e-4fbf-acf8-45c3c6262513` | female | youthful | Vlogs, social content |
| oliver | `f9e6a5eb-a7fd-4525-9e92-75125249c933` | male | README.md
# Voice.ai Voices High-quality voice synthesis with 9 personas, 11 languages, and streaming using the Voice.ai API. Requires Node.js 18+. ## Quick Start ```bash # Set API key export VOICE_AI_API_KEY="your-key-here" # Generate speech node scripts/tts.js --text "Hello world!" --voice ellie # Streaming for long text node scripts/tts.js --text "Once upon a time..." --voice lilith --stream ``` ## Configuration The CLI requires `VOICE_AI_API_KEY` to be set as an environment variable. ## API Endpoint The SDK uses `https://dev.voice.ai`, which is the official Voice.ai production API domain. ## Voices Voice definitions live in `voices.json`. Use the CLI with `--voice <name>`: ``` ellie, oliver, lilith, smooth, shadow, sakura, zenith, flora, commander ``` ## Documentation - `SKILL.md` for full usage and examples - `voice-ai-tts.yaml` for the API spec - `voice-ai-tts-sdk.js` for SDK usage ## Security See `SECURITY.md` for a clear list of what the skill reads/writes locally and what endpoints it contacts. ## Links - Voice.ai Dashboard: https://voice.ai/dashboard - Voice.ai Docs: https://voice.ai/docs
_meta.json
{
"ownerId": "kn73en640mtvfs2neagtbc3b51809cyr",
"slug": "openclaw-skill-voice-ai-voices",
"version": "1.1.4",
"publishedAt": 1771278006435
}CHANGELOG.md
# Changelog ## [1.1.4] - 2026-02-16 ### Changed - Declare `VOICE_AI_API_KEY` as primary env var in metadata ## [1.1.3] - 2026-02-16 ### Changed - Remove voice-sample upload features from the published bundle to reduce privacy risk - Require `VOICE_AI_API_KEY` via environment variable only ## [1.1.2] - 2026-02-16 ### Changed - Added `SECURITY.md` and `LICENSE.md` for provenance and transparency - Restricted SDK transport to HTTPS only ## [1.1.1] - 2026-02-16 ### Changed - Packaging metadata improvements for ClawHub import (bin/files metadata) ## [1.1.0] - 2026-02-16 ### Changed - Declared required credentials in metadata - Documented the production API endpoint domain - Renamed voice personas for IP-safe labeling - Added `voices.json` for voice data ## [1.0.0] - 2026-01-31 - Initial release
LICENSE.md
MIT License Copyright (c) 2026 Nick Gill Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/gizmogremlin/skills/openclaw-skill-voice-ai-voices",
"sourceUrl": "https://clawhub.ai/gizmogremlin/skills/openclaw-skill-voice-ai-voices",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T22:06:33.210Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-gizmogremlin-openclaw-skill-voice-ai-voices/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-gizmogremlin-openclaw-skill-voice-ai-voices/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T22:06:33.210Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.9K downloads",
"href": "https://clawhub.ai/gizmogremlin/openclaw-skill-voice-ai-voices",
"sourceUrl": "https://clawhub.ai/gizmogremlin/openclaw-skill-voice-ai-voices",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T22:06:33.210Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.1.4",
"href": "https://clawhub.ai/gizmogremlin/openclaw-skill-voice-ai-voices",
"sourceUrl": "https://clawhub.ai/gizmogremlin/openclaw-skill-voice-ai-voices",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-16T21:40:06.435Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-gizmogremlin-openclaw-skill-voice-ai-voices/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-gizmogremlin-openclaw-skill-voice-ai-voices/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.1.4",
"description": "- Declare VOICE_AI_API_KEY as the primary environment variable in skill metadata - Minor metadata and documentation updates for clarity",
"href": "https://clawhub.ai/gizmogremlin/openclaw-skill-voice-ai-voices",
"sourceUrl": "https://clawhub.ai/gizmogremlin/openclaw-skill-voice-ai-voices",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-16T21:40:06.435Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
