espeak-ng
v1.0.2TTS with espeak-ng
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description (TTS with espeak-ng) match the code and instructions: the skill runs the local espeak-ng binary to produce speech. There are no unrelated requirements or credentials.
Instruction Scope
SKILL.md only instructs running the included Python wrapper or the espeak-ng binary and documents how to install espeak-ng. The runtime script reads only the provided CLI argument (sanitizes it) and calls espeak-ng; it does not reference files, network endpoints, or extra environment variables.
Install Mechanism
There is no install spec (instruction-only skill plus a small local script). No downloads or archive extraction are present.
Credentials
The skill declares no required environment variables or credentials and the code does not access any environment secrets or unrelated config paths.
Persistence & Privilege
The skill does not request always:true and does not attempt to modify other skills or system-wide settings. It simply executes a local binary when invoked.
Assessment
This skill is a thin wrapper that calls the local espeak-ng program. Before installing, ensure you have espeak-ng from your OS package manager or the official GitHub releases (avoid untrusted binaries). The Python script sanitizes input by stripping punctuation, so some text may be altered. The skill will execute a local binary with the provided text (expected for TTS); it does not access network endpoints or credentials. If you only want safe, offline TTS, this is appropriate. If you need punctuation, different voices or rates exposed to users, review/modify the script before use.Like a lobster shell, security has layers — review code before you run it.
latest
Espeak-ng
This skill allows you to use espeak-ng to generate speech.
For Smart Agent
Command: python espeak_skill.py <text> Example: python espeak_skill.py "Hello world"
For Not Smart Agent
Command: python ./skills/espeak-ng/espeak_skill.py <text> Example: python ./skills/espeak-ng/espeak_skill.py "Hello world"
Tools exec
Command: espeak-ng <text> Example: espeak-ng "Hello world"
Requirements
- espeak-ng must be installed on the system
- On Linux/macOS, ensure you have
espeak-nginstalled: - Ubuntu/Debian:
sudo apt-get install espeak-ng - CentOS/RHEL:
sudo yum install espeak-ng - macOS:
brew install espeak-ng - windows 11 : espeak-ng.msi from https://github.com/espeak-ng/espeak-ng/releases
Comments
Loading comments...
