A professional-grade text-to-speech skill leveraging OpenAI's API to generate natural-sounding audio with advanced voice and speed controls.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install openai-tts-python
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 openai-tts-python using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The OpenAI TTS skill provides a robust interface for converting written text into high-fidelity audio. By utilizing the latest Openclaw Skills standards, this integration allows developers and AI agents to generate speech that sounds remarkably human, moving beyond traditional robotic synthesis. It serves as a bridge for applications requiring auditory feedback, accessibility features, or automated content narration.
This skill is engineered to handle everything from short notifications to long-form articles. It features built-in intelligence to manage OpenAI's character limits through automatic text chunking, ensuring seamless narration of even the most extensive documents. With support for multiple file formats and various persona-driven voices, it is a versatile tool for any audio-centric AI workflow.
To integrate this into your environment, ensure you have your API credentials ready. Install the necessary dependencies via pip:
# Install required libraries
pip install openai pydub
# Set your environment variable
export OPENAI_API_KEY='your-api-key-here'
Note: pydub is required if you plan to use the long-text auto-chunking feature.
The OpenAI TTS skill manages data through specific parameters and output configurations. Below is the primary metadata taxonomy:
| Parameter | Type | Description |
|---|---|---|
model |
String | Choose between tts-1 (speed) or tts-1-hd (quality). |
voice |
String | Options: alloy, echo, fable, onyx, nova, shimmer. |
input |
String | The raw text to be converted (supports auto-chunking for long text). |
speed |
Float | Adjustable playback rate from 0.25 to 4.0. |
response_format |
String | Output file extension: mp3, opus, aac, or flac. |
Loading
A powerful domain intelligence toolset for searching newly registered domains and performing reverse nameserver lookups through MCP-compatible AI clients.

A neural search engine that enables AI agents to perform semantic web research and extract clean, LLM-ready content without scraping.

A powerful command-line interface for accessing and analyzing Hevy fitness tracking data including workouts, routines, and exercise templates.

A streamlined publishing utility that allows AI agents to push text and markdown to the web, returning a permanent shareable URL.

A comprehensive command-line interface for orchestrating Fizzy project boards, cards, tasks, and team collaborations within the Openclaw Skills framework.

A powerful command-line interface for accessing official data from the Austrian Company Register via HVD WebServices.








































