← Back to Skills Marketplace
topmediai

TopMediai TTS

by Topmediai · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
196
Downloads
2
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tts-topmediai
Description
TopMediai text-to-speech skill. Supports key entitlement info, voices listing (official + cloned), and text-to-speech generation.
Usage Guidance
This skill appears to be what it claims: a thin Python client that sends your text and speaker choices to TopMediai's API. Before installing: (1) Verify you trust the TopMediai service and that sending your text/audio data to that API is acceptable (the skill transmits the text to api.topmediai.com by default). (2) Provide a dedicated API key with minimal permissions if possible. (3) Inspect the included scripts yourself (they are small and readable) before placing your real key in .env. (4) Avoid enabling TOPMEDIAI_DEBUG in production — debug prints partial key metadata to stdout. (5) Ensure you install dependencies (requests, python-dotenv) in a controlled environment. If you want extra assurance, replace TOPMEDIAI_BASE_URL with a verified official endpoint or proxy that you control.
Capability Analysis
Type: OpenClaw Skill Name: tts-topmediai Version: 1.0.0 The skill is a standard implementation for interacting with the TopMediai Text-to-Speech API. It includes functionality for checking API key info, listing voices, and generating speech, with all network requests directed to the legitimate domain (api.topmediai.com). The code follows safe practices, such as masking API keys in debug logs and using standard libraries like requests and python-dotenv (topmediai_tts_api.py).
Capability Assessment
Purpose & Capability
Name/description match the actual behavior: it lists voices, checks API key entitlement, and posts text to TopMediai's /v1/text2speech. Required items (TOPMEDIAI_API_KEY and optional TOPMEDIAI_BASE_URL) are appropriate for this purpose.
Instruction Scope
SKILL.md and plugin.json instruct the agent to run the included Python scripts, read an .env in the skill root for TOPMEDIAI_API_KEY, and call the documented TopMediai endpoints only. There are no instructions to read unrelated files, other credentials, or to exfiltrate data to unexpected endpoints.
Install Mechanism
No install spec; the package is delivered as code files with a minimal requirements.txt (requests, python-dotenv). There are no external downloads or archive extraction steps in the skill itself.
Credentials
The only required secret is TOPMEDIAI_API_KEY (plus an optional TOPMEDIAI_BASE_URL and debug flag). The code only accesses the skill's .env and standard environment variables; no unrelated credentials or system config paths are requested.
Persistence & Privilege
always is false and the skill does not modify other skills or global agent settings. It only reads a .env in its own directory and runs as a local process from the workspace.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tts-topmediai
  3. After installation, invoke the skill by name or use /tts-topmediai
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of tts-topmediai. - Provides text-to-speech conversion with official and cloned voices. - Includes commands to check API key entitlement and list available voices. - Requires API key configuration before use.
Metadata
Slug tts-topmediai
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is TopMediai TTS?

TopMediai text-to-speech skill. Supports key entitlement info, voices listing (official + cloned), and text-to-speech generation. It is an AI Agent Skill for Claude Code / OpenClaw, with 196 downloads so far.

How do I install TopMediai TTS?

Run "/install tts-topmediai" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is TopMediai TTS free?

Yes, TopMediai TTS is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does TopMediai TTS support?

TopMediai TTS is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created TopMediai TTS?

It is built and maintained by Topmediai (@topmediai); the current version is v1.0.0.

💬 Comments