← Back to Skills Marketplace
binbin1213

Voice TTS

by 彬彬哦 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
275
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install ms-voice-tts
Description
使用 edge-tts 生成高质量中文语音消息并发送。当用户要求发语音、语音回复、TTS、文字转语音、语音播报、语音消息时使用。支持多种中文声音(男声/女声/方言),可调节语速音调,适用于飞书/Telegram/Discord 等渠道的语音消息发送。
Usage Guidance
This skill appears to do what it claims: it calls the edge-tts tool to generate audio files and returns a path for sending. Before installing/using: 1) be prepared to install edge-tts (pipx or pip) — installing PyPI packages executes third-party code and requires internet access; review the edge-tts package/source if you want full assurance. 2) Note the metadata omitted the required binary; ensure edge-tts is present on the host. 3) The script creates files under ~/.openclaw/media — ensure you are comfortable with that directory and clean up temporary files as needed. 4) The wrapper prompts interactively for very long texts which can hang non-interactive agents; if you intend to run headless, remove or modify the interactive prompt. 5) If you need higher assurance, inspect the edge-tts package and confirm network policies (edge-tts will contact external services to synthesize voices).
Capability Analysis
Type: OpenClaw Skill Name: ms-voice-tts Version: 1.0.0 The skill is a legitimate utility for converting text to speech using the Microsoft edge-tts library. It consists of a shell script wrapper (scripts/tts.sh) and instructions (SKILL.md) for the agent to generate and send audio files via supported messaging channels. The script follows safe practices such as quoting variables to prevent shell injection and uses a dedicated local directory (~/.openclaw/media) for temporary storage, with no evidence of malicious intent, data exfiltration, or unauthorized access.
Capability Assessment
Purpose & Capability
The SKILL.md and scripts implement exactly what the description promises: calling edge-tts to produce opus files and returning a path for the agent to send. However the registry metadata listed no required binaries while the runtime clearly requires the edge-tts executable (the README explains how to install it). This is a documentation/metadata omission rather than functional misdirection.
Instruction Scope
Instructions and the script stay within TTS scope: they generate audio files in ~/.openclaw/media and print the path. The script does not read unrelated system files or environment variables, nor does it transmit data to external endpoints itself (network access happens via edge-tts). Note: the script prompts interactively when input is >1000 chars which can block non-interactive agents.
Install Mechanism
There is no packaged install spec; the README recommends installing edge-tts via pipx/pip. This is standard and does not pull arbitrary binaries from untrusted URLs. Installing a Python package does execute code from PyPI—normal but something to audit/accept before installing.
Credentials
The skill requests no secrets or environment variables. It writes to and creates ~/.openclaw/media, which is appropriate for storing generated media. No unrelated credentials or config paths are requested.
Persistence & Privilege
The skill is not always-enabled and does not modify other skills or global agent configuration. It only creates/uses its own media directory under the user's home.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ms-voice-tts
  3. After installation, invoke the skill by name or use /ms-voice-tts
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
voice-tts 1.0.0 - 重构为纯 TTS 方案,仅保留 edge-tts 语音合成功能 - 只需一个脚本(tts.sh),所有其它 ASR/Whisper/自动检查相关文件移除 - 新版专注于中文语音合成及发送,支持多平台(飞书/Telegram/Discord) - 支持多种 edge-tts 声音风格、语速、音调参数 - 安装与使用流程更简洁,文档针对跨平台发送优化
Metadata
Slug ms-voice-tts
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Voice TTS?

使用 edge-tts 生成高质量中文语音消息并发送。当用户要求发语音、语音回复、TTS、文字转语音、语音播报、语音消息时使用。支持多种中文声音(男声/女声/方言),可调节语速音调,适用于飞书/Telegram/Discord 等渠道的语音消息发送。 It is an AI Agent Skill for Claude Code / OpenClaw, with 275 downloads so far.

How do I install Voice TTS?

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

Is Voice TTS free?

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

Which platforms does Voice TTS support?

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

Who created Voice TTS?

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

💬 Comments