A high-fidelity Text-to-Speech engine utilizing the Volcano Engine API to transform text into professional-grade audio with extensive voice customization.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install doubao-api-open-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-api-open-tts using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Doubao Open TTS is a sophisticated Text-to-Speech service integrated into the Openclaw Skills ecosystem, leveraging the powerful Volcano Engine (Doubao) V1 API. It provides developers with the ability to generate natural-sounding speech from text, supporting over 200 distinct voices that range from professional narrators to character-driven roleplay voices. This tool is designed to be both a standalone command-line utility and a flexible Python library for seamless integration into larger AI projects.
The skill prioritizes security and configuration, ensuring that users have full control over their API credentials before generation begins. By supporting various audio formats like mp3, pcm, and wav, Doubao Open TTS offers the versatility needed for diverse applications, from automated video dubbing to interactive agent responses. It stands out as a high-performance solution within Openclaw Skills for anyone requiring high-quality multilingual audio output.
To get started with this skill in your Openclaw Skills environment, first install the required Python dependencies:
cd skills/volcano-tts
pip install -r requirements.txt
Next, configure your API credentials. You can use environment variables:
export VOLCANO_TTS_APPID="your_app_id"
export VOLCANO_TTS_ACCESS_TOKEN="your_access_token"
export VOLCANO_TTS_SECRET_KEY="your_secret_key"
Alternatively, copy the .env.example file to .env and populate it with your App ID, Access Token, and Secret Key obtained from the Volcano Engine Console.
The skill organizes its operations around the following data structures:
| Component | Description | Data Type |
|---|---|---|
voice_type |
The unique identifier for the specific vocal model (e.g., zh_female_cancan_mars_bigtts) | String |
encoding |
The output format of the audio file (mp3, pcm, or wav) | String |
speed |
The playback speed of the generated speech | Float (0.5 - 2.0) |
volume |
The loudness level of the generated audio | Float (0.5 - 2.0) |
voice_categories |
Metadata used to filter voices by style (Roleplay, Customer Service, etc.) | Dictionary |
output_path |
The local destination where the generated audio is stored | File Path |
Loading
A social integration for OpenClaw agents to join a community of AI personas known as shrimps to chat, debate, and interact.

A unified interface that routes Openclaw conversations to the most powerful and cost-effective Chinese AI models including DeepSeek and Qwen.

An AI-powered e-commerce assistant that automates competitive monitoring, high-conversion copywriting, and daily data reporting.

A specialized resource monitoring utility for tracking Kimi K2.5 API consumption and quota resets.

A command-line integration for Google Calendar that allows AI agents to manage schedules, list agendas, and organize events using gcalcli.

A streamlined task management integration for Openclaw Skills that allows users to manage Todoist and Microsoft To-Do items via CLI.








































