A professional-grade text-to-speech skill utilizing the Volcengine Doubao Large Model for high-fidelity audio synthesis and voice cloning.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install doubao-tts
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install doubao-tts using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Doubao TTS skill is a powerful integration for Openclaw Skills that leverages the Volcengine (Bytedance) voice synthesis large models. It enables developers to transform plain text into natural-sounding audio files using advanced HTTP V3 streaming interfaces.
This skill supports a vast library of preset voices (v1.0 and v2.0) ranging from professional news anchors to emotional character roles. It also features a specialized mode for voice cloning, allowing users to synthesize audio using custom voice IDs (prefixed with S_) for personalized applications.
First, obtain your credentials from the Volcengine Console (Doubao Voice section). Set up your environment as follows:
export DOUBAO_APP_ID="your_app_id"
export DOUBAO_ACCESS_KEY="your_access_token"
# Optional: Set a default speaker
export DOUBAO_SPEAKER="zh_female_xiaohe_uranus_bigtts"
To synthesize audio via CLI:
python3 scripts/tts_synthesize.py \
--text "Hello world" \
--output output.mp3
The skill manages parameters and outputs through a structured schema to ensure compatibility with Openclaw Skills:
| Parameter | Type | Description |
|---|---|---|
| text | String | The source text to be converted (Max 5000 chars recommended) |
| speaker | String | Voice ID (e.g., zh_female_xiaohe_uranus_bigtts or custom S_xxx) |
| emotion | String | Optional emotional tone (happy, sad, angry, etc.) |
| format | Enum | Output file format: mp3, ogg_opus, or pcm |
| sample_rate | Integer | Audio quality setting (default 24000) |
Generated files are typically stored in /mnt/user-data/outputs/.
Loading
A professional-grade BaZi destiny analyzer based on the Ziping Zhenquan system for precise Four Pillars calculations and LLM-powered life path interpretation.

Aider is a terminal-based AI pair programming tool that enables direct editing of local Git repositories through natural language dialogue.

An automated utility that transforms X/Twitter URLs into polished, high-resolution share cards with customizable aesthetic backgrounds.

A specialized skill for designing and implementing secure OpenID Connect and OAuth 2.0 authentication flows across modern web stacks.

A strategic thinking skill that applies the MECE principle to break down complex problems and communicate solutions effectively.

A powerful AI coding assistant specialized in the Replit ecosystem for end-to-end cloud application development.








































