← Back to Skills Marketplace
teamtelnyx

Telnyx Tts

by teamtelnyx · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
920
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install telnyx-tts
Description
Generate speech audio from text using Telnyx Text-to-Speech API. Use when you need to convert text to spoken audio, create voice messages, or generate audio content.
Usage Guidance
This skill appears to do exactly what it claims: send text to Telnyx and write back audio. Before installing, confirm you trust the skill source and are comfortable exposing a TELNYX_API_KEY (it can incur usage/billing). Install the Python 'websockets' dependency (pip install websockets) in a controlled environment, or run the script in a sandbox. Prefer using a Telnyx API key with limited permissions or usage limits and rotate the key after testing. If you need higher assurance, review the included script yourself or run it with a test account to verify behavior.
Capability Analysis
Type: OpenClaw Skill Name: telnyx-tts Version: 1.0.0 The `scripts/telnyx-tts.py` script directly uses the user-provided `--output` argument as a file path for writing the generated audio. This creates a local file write vulnerability (path traversal) if the input is not sanitized by the OpenClaw agent or the user invoking the skill, potentially allowing an attacker to write files to arbitrary locations on the system. While not indicative of malicious intent by the skill developer, it represents a significant security flaw.
Capability Assessment
Purpose & Capability
Name/description match the code and runtime instructions. The script connects to Telnyx's TTS WebSocket endpoint and uses TELNYX_API_KEY for authentication — exactly what a Telnyx TTS helper would need.
Instruction Scope
SKILL.md simply instructs running the included Python CLI to produce an audio file and return it; the instructions do not request unrelated files or secrets. Note: the CLI sends the provided text and API key to Telnyx (expected for TTS).
Install Mechanism
No install spec (instruction-only) — low risk. However, the script requires the Python 'websockets' package but the skill metadata only declares the 'python3' binary; the missing declared dependency may cause runtime errors and should be noted.
Credentials
Only TELNYX_API_KEY is requested and it is necessary for the Telnyx API. Consider that this key grants actions on your Telnyx account (usage/billing); limit scope or use a key with minimal privileges where possible.
Persistence & Privilege
The skill is not always-enabled and does not request persistent or system-wide changes. It does not modify other skills or access unrelated config paths.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install telnyx-tts
  3. After installation, invoke the skill by name or use /telnyx-tts
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of telnyx-tts skill. - Generate high-quality speech audio from text using the Telnyx Text-to-Speech API. - Supports multiple Telnyx voices, including premium and budget-friendly options. - CLI script allows specifying output path and voice. - Requires TELNYX_API_KEY environment variable.
Metadata
Slug telnyx-tts
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Telnyx Tts?

Generate speech audio from text using Telnyx Text-to-Speech API. Use when you need to convert text to spoken audio, create voice messages, or generate audio content. It is an AI Agent Skill for Claude Code / OpenClaw, with 920 downloads so far.

How do I install Telnyx Tts?

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

Is Telnyx Tts free?

Yes, Telnyx Tts is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Telnyx Tts support?

Telnyx Tts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Telnyx Tts?

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

💬 Comments