agentCLAWHUBUnverified

Voice Ai Tts

High-quality voice synthesis with 9 personas, 11 languages, and streaming using Voice.ai API.

OpenClaw

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
  1. Install using `clawhub skill install s178490vvb7nmykckbyc8sh0sx884gc1:openclaw-skill-voice-ai-voices` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. 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.
Github ReposUpdated 6h agoRank 70

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!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

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

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

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.

Sponsored

Ads related to Voice Ai Tts and adjacent AI workflows.