← Back to Skills Marketplace
38
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install dinghaibin-text-to-speech
Description
Convert text to speech audio files. Use when user needs to create audio from text, generate voiceovers, create podcasts, or convert articles to audio.
README (SKILL.md)
Text to Speech
Convert text to speech audio files.
Quick Start
# Convert text to speech
python scripts/tts.py "Hello world" --output hello.mp3
Usage
python scripts/tts.py TEXT [OPTIONS]
Options:
--output PATH Output audio file
--voice VOICE Voice name (male, female, neutral)
--speed RATE Speaking speed (0.5-2.0)
--lang LANG Language code (en, zh, ja, etc.)
--list-voices List available voices
Examples
# Basic conversion
python scripts/tts.py "Hello world" --output hello.mp3
# Chinese text
python scripts/tts.py "你好世界" --lang zh-CN --output chinese.mp3
# Different speed
python scripts/tts.py "Hello" --speed 1.5 --output fast.mp3
python scripts/tts.py "Hello" --speed 0.8 --output slow.mp3
# List voices
python scripts/tts.py --list-voices
Features
- Multiple language support
- Adjustable speaking speed
- Voice selection
- Audio format output
- SSML support
Usage Guidance
This skill appears safe for ordinary text-to-speech use. Before installing or using it, be aware that gTTS may send text to an external TTS provider, the optional dependency is not pinned in the metadata, and the advertised voice/speed options may not actually work in the provided script.
Capability Analysis
Type: OpenClaw Skill
Name: dinghaibin-text-to-speech
Version: 1.0.0
The skill is a straightforward text-to-speech utility that uses the legitimate gTTS library or the macOS 'say' command. Analysis of scripts/tts.py shows safe use of the subprocess module without shell execution, and no evidence of data exfiltration, malicious instructions, or suspicious network activity was found.
Capability Assessment
Purpose & Capability
The core behavior matches the stated purpose of converting text to audio, but SKILL.md advertises voice and speed controls while scripts/tts.py parses --voice and --speed without actually applying them.
Instruction Scope
The instructions are normal user-directed CLI examples and do not contain goal overrides, hidden control flow, or unsafe autonomous behaviors.
Install Mechanism
There is no install spec, but the script relies on the optional third-party Python package gTTS and suggests 'pip install gtts' if it is missing. This is purpose-aligned but not pinned or declared as an install requirement.
Credentials
Using gTTS and the macOS 'say' command is proportionate for text-to-speech, but users should understand that gTTS may involve an external provider and the script writes an output file.
Persistence & Privilege
The artifacts do not request credentials, persistent background execution, elevated privileges, or ongoing access; they only create an audio file when invoked.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install dinghaibin-text-to-speech - After installation, invoke the skill by name or use
/dinghaibin-text-to-speech - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Text To Speech?
Convert text to speech audio files. Use when user needs to create audio from text, generate voiceovers, create podcasts, or convert articles to audio. It is an AI Agent Skill for Claude Code / OpenClaw, with 38 downloads so far.
How do I install Text To Speech?
Run "/install dinghaibin-text-to-speech" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Text To Speech free?
Yes, Text To Speech is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Text To Speech support?
Text To Speech is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Text To Speech?
It is built and maintained by BIN (@dinghaibin); the current version is v1.0.0.
More Skills