← Back to Skills Marketplace
Qwen3-TTS + Feishu Voice
by
shawnreality
· GitHub ↗
· v1.0.3
396
Downloads
0
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install qwen3-tts-feishu
Description
使用 Qwen3-TTS 本地语音合成,将文字转为语音文件,并可通过飞书发送语音消息(语音气泡格式)。支持 Apple Silicon (MPS) 和 CUDA GPU,无需 API Key 即可本地合成。
Usage Guidance
This package appears coherent with its stated purpose, but before installing: (1) run in a contained environment (virtualenv or container) because pip packages like qwen-tts and modelscope will execute code; (2) verify the model source (ModelScope or Hugging Face repo) and licensing; (3) limit and rotate FEISHU_APP_ID/FEISHU_APP_SECRET and grant the app only the minimum Feishu permissions (im:message:send_as_bot, im:resource); (4) be aware of the large (~4.2GB) model download and GPU/CPU resource needs; (5) inspect or audit any third-party packages if you require higher assurance.
Capability Analysis
Type: OpenClaw Skill
Name: qwen3-tts-feishu
Version: 1.0.3
The skill bundle provides legitimate functionality for local text-to-speech synthesis using Qwen3-TTS and integration with the Feishu (Lark) messaging platform. The scripts (scripts/synthesize.py and scripts/send_voice_feishu.sh) perform their stated tasks using standard libraries and official Feishu API endpoints, handling sensitive credentials via environment variables as required by the OpenClaw specification.
Capability Assessment
Purpose & Capability
The name/description (local Qwen3-TTS + Feishu voice) matches the required binaries (ffmpeg, sox, python3), the two shipped scripts (synthesize.py and send_voice_feishu.sh), and the two required env vars (FEISHU_APP_ID, FEISHU_APP_SECRET). All requested items are proportional to producing audio locally and uploading it to Feishu.
Instruction Scope
SKILL.md and the scripts only reference the TTS model, local audio files, and Feishu APIs. The send script reads only the provided WAV file and FEISHU_* env vars, converts to opus, obtains a tenant token from open.feishu.cn, uploads the file, and posts the audio message. There are no instructions to read unrelated system files, other credentials, or to transmit data to unexpected endpoints.
Install Mechanism
This is instruction-only (no packaged installer). It instructs pip install qwen-tts, modelscope, soundfile and to download a ~4.2GB model from ModelScope or Hugging Face. Those are expected for local TTS but imply executing third-party Python packages and large model files — review package provenance before install and use a virtualenv.
Credentials
Only FEISHU_APP_ID and FEISHU_APP_SECRET are required, which matches the Feishu API workflow shown. No other secrets or unrelated credentials are requested or read by the scripts.
Persistence & Privilege
always:false and no hooks that modify other skills or system-wide configs. The skill does not request persistent elevated privileges or write to other skills' configurations.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install qwen3-tts-feishu - After installation, invoke the skill by name or use
/qwen3-tts-feishu - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
fix: 修正 frontmatter 使用正确的 metadata.openclaw schema,registry 现在会正确显示 FEISHU_APP_ID / FEISHU_APP_SECRET 为必须环境变量
v1.0.2
security: 去掉隐式读取本地配置文件的 fallback,凭证现在仅通过 FEISHU_APP_ID / FEISHU_APP_SECRET 环境变量传入;metadata 补充必需/可选环境变量声明
v1.0.1
fix: 飞书语音消息进度条修复——content 中需手动传入 duration 字段(毫秒),否则进度条停在最右端不动
v1.0.0
首次发布:本地 Qwen3-TTS 语音合成 + 飞书语音气泡发送,支持 Apple Silicon MPS 和 CUDA
Metadata
Frequently Asked Questions
What is Qwen3-TTS + Feishu Voice?
使用 Qwen3-TTS 本地语音合成,将文字转为语音文件,并可通过飞书发送语音消息(语音气泡格式)。支持 Apple Silicon (MPS) 和 CUDA GPU,无需 API Key 即可本地合成。 It is an AI Agent Skill for Claude Code / OpenClaw, with 396 downloads so far.
How do I install Qwen3-TTS + Feishu Voice?
Run "/install qwen3-tts-feishu" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Qwen3-TTS + Feishu Voice free?
Yes, Qwen3-TTS + Feishu Voice is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Qwen3-TTS + Feishu Voice support?
Qwen3-TTS + Feishu Voice is cross-platform and runs anywhere OpenClaw / Claude Code is available (macos, linux).
Who created Qwen3-TTS + Feishu Voice?
It is built and maintained by shawnreality (@shawnreality); the current version is v1.0.3.
More Skills