← Back to Skills Marketplace
99
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install qwen-tts-lan
Description
阿里云千问语音合成(TTS)技能,支持将文本转换为自然语音。当用户要求朗读、语音合成、文字转语音、TTS、读一段话、把文字转成声音时使用。支持多种音色(中文/英文/方言),支持流式输出边合成边播放。
Usage Guidance
This skill appears to implement the described TTS functionality, but the registry metadata incorrectly omits required environment variables and binaries. Before installing or using it: 1) verify you trust the source (homepage is missing). 2) Expect to provide DASHSCOPE_API_KEY for TTS and, only if you use speak_and_send.py, FEISHU_APP_ID/FEISHU_APP_SECRET/FEISHU_USER_ID to send audio to Feishu. 3) Ensure ffmpeg, jq, python3 and the Python requests library are available. 4) Be aware that text you submit will be sent to Dashscope/Aliyun and (if using the send script) audio will be uploaded to Feishu — avoid sending sensitive content. 5) Prefer running the scripts in a sandbox first and consider rotating any API keys used. Finally, ask the publisher or maintainer to correct the registry metadata to accurately list required env vars and binaries.
Capability Analysis
Type: OpenClaw Skill
Name: qwen-tts-lan
Version: 1.0.2
The skill bundle provides legitimate Text-to-Speech (TTS) functionality using Alibaba's DashScope API and optional integration with Feishu for sending audio messages. The scripts (speak.sh and speak_and_send.py) use standard tools like curl, ffmpeg, and the requests library to process audio and interact with official APIs, with no evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
The declared purpose (Qwen TTS using 千问/Dashscope) matches the scripts and documentation: they call Dashscope TTS endpoints and produce audio. However, the registry metadata lists no required environment variables or binaries while SKILL.md and the shipped scripts clearly require DASHSCOPE_API_KEY and optional FEISHU_* credentials, plus ffmpeg, jq, python3 and requests. The omission in metadata is an inconsistency that reduces transparency.
Instruction Scope
SKILL.md and the scripts limit behavior to building requests to Dashscope, downloading the returned audio, converting formats, and optionally uploading to Feishu. They do not attempt to read unrelated system files or credentials. The instructions explicitly state which env vars are needed and which scripts need Feishu creds.
Install Mechanism
No install spec is provided (instruction-only skill with included scripts) so nothing is auto-downloaded or executed during install. This is lower risk. The included scripts are plain Bash/Python and call standard network endpoints; there are no obfuscated downloads or third-party archive installations.
Credentials
The environment variables required by the scripts (DASHSCOPE_API_KEY, and optionally FEISHU_APP_ID, FEISHU_APP_SECRET, FEISHU_USER_ID) are reasonable and proportional to the stated functionality. The concern is that the registry metadata declares 'Required env vars: none' and 'Required binaries: none', which is inaccurate and could mislead users about the secrets and tools the skill needs.
Persistence & Privilege
The skill is not always-enabled and is user-invocable; it does not request elevated or persistent platform privileges. It does make outbound network calls to Dashscope and optionally Feishu when used, which is expected for a TTS/sending skill.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install qwen-tts-lan - After installation, invoke the skill by name or use
/qwen-tts-lan - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
修复文档不一致:speak.sh 不需要飞书凭证,SKILL.md 明确区分基础配置和飞书配置
v1.0.1
修复安全问题:移除硬编码凭证,改为环境变量配置,明确告知飞书上传行为
v1.0.0
千问 TTS 语音合成,支持 Nofish 等音色,末尾自动加静音,发送到飞书
Metadata
Frequently Asked Questions
What is Qwen Tts?
阿里云千问语音合成(TTS)技能,支持将文本转换为自然语音。当用户要求朗读、语音合成、文字转语音、TTS、读一段话、把文字转成声音时使用。支持多种音色(中文/英文/方言),支持流式输出边合成边播放。 It is an AI Agent Skill for Claude Code / OpenClaw, with 99 downloads so far.
How do I install Qwen Tts?
Run "/install qwen-tts-lan" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Qwen Tts free?
Yes, Qwen Tts is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Qwen Tts support?
Qwen Tts is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Qwen Tts?
It is built and maintained by woodylan (@lanlan314); the current version is v1.0.2.
More Skills