飞书语音 tts

SKILL音频生成

原名 feishu-voice-tts

音频生成 接触敏感数据 许可证明确 OpenClaw
安装这个技能

用于辅助音频、音乐、语音转写、语音合成或声音素材处理。它适合让 Agent 生成配乐说明、整理音频流程、调用语音工具或处理播客和视频配音素材。使用时需要确认输入音频来源、输出格式、时长和模型限制;涉及人声克隆、版权音乐或公开发布时,应先核对授权和合规边界。

累计安装 17,520 本周 730
GitHub 星标 1 仓库 feishu-voice-tts
下载量 5,840 技能市场下载数
权限级别 接触敏感数据 安装前请确认风险范围
许可证 许可证明确 MIT-0

安装

ClawHub 市场
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
openclaw skills install feishu-voice-tts

技能档案

音频生成
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方helloeveryworlds仓库 feishu-voice-tts · 版本 1.1.1
宿主客户端OpenClaw技能可被这些客户端加载
安装方式ClawHub 市场安装包 helloeveryworlds/feishu-voice-tts
权限级别接触敏感数据安装前请确认风险范围
许可证MIT-0许可证明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-05-01上游最后核验时间 · 数据更新 未标注
正文体量3.1 KBSKILL.md 原文大小,越大说明说明书写得越细

能做什么

5 项能力
上游给出的能力概览与适用场景
  • 按任务关键词查找相关 Skills
  • 展示可复制的安装命令
  • 保留来源站点、仓库和原始说明,方便继续核验
  • 补充不同宿主或平台的使用分布数据
  • 展示第三方安全扫描或审计结果
OpenClaw 用户查找和安装 Skill 时用户想查找某类 Agent Skill 时需要根据任务场景推荐可安装能力包时需要对比不同来源的安装命令和来源信息时

权限与风险

接触敏感数据
装之前先读完这段

安装与使用指南

安装步骤

本站只展示命令,不托管安装包,也不自动执行。

怎么用

安装后应在对应宿主中按原始 README 的触发条件使用;当前草稿只做目录说明,具体调用方式由规则抽取,异常条目再复核。

SKILL.md 全文

3.1 KB
模型实际读到的说明书原文,来自技能仓库

飞书语音 TTS 技能

当用户要求"给飞书发语音"、"在飞书里读这段话"或类似需求时,执行以下流程:

核心流程

  1. MOSS-TTS 生成 WAV → 2. ffmpeg 转 opus → 3. 上传飞书 → 4. 发送语音消息

前置要求

  • 系统已安装 ffmpeg
  • 已配置环境变量 MOSS_API_KEY(MOSS-TTS API Key)
  • 飞书配置在 OpenClaw 安装时已自动完成

使用方法

命令行模式

# 基本用法
python scripts/feishu_tts.py --text "要发送的文本" --chat_id "飞书群ID"

# 指定音色
python scripts/feishu_tts.py --text "文本" --voice_id "音色ID" --chat_id "群ID"

# 发送给个人(需要 open_id)
python scripts/feishu_tts.py --text "文本" --receive_id "用户open_id" --receive_id_type "open_id"

参数说明

参数 必填 说明
--text ✅ 要转语音的文本
--chat_id ❌ 飞书群 ID(与 receive_id 二选一)
--receive_id ❌ 接收者 ID(open_id 或 chat_id)
--receive_id_type ❌ 接收者类型:chat_id 或 open_id,默认 chat_id
--voice_id ❌ MOSS 音色 ID,默认 2001286865130360832(周周)
--output ❌ 输出文件路径,默认 feishu_voice.wav

示例

# 给飞书群发语音
python scripts/feishu_tts.py --text "你好,我是 AI 助手" --chat_id "oc_xxx"

# 给指定用户发语音
python scripts/feishu_tts.py --text "你好" --receive_id "ou_xxx" --receive_id_type "open_id"

飞书权限要求

确保飞书应用已开通以下权限:
- im:message:send_as_bot - 以机器人身份发送消息
- drive:file:upload - 上传文件(发送语音消息必需)
- im:message.group:readonly - 读取群组消息(获取历史记录必需)
- im:chat:readonly - 读取会话列表

> 注意:需要在飞书开放平台应用配置中添加 drive:file:upload 权限并发布。

获取消息历史

脚本:get_history.py

获取飞书群消息历史,按时间排序。

# 获取最近 24 小时的消息
python scripts/get_history.py --chat_id "oc_xxx"

# 获取最近 1 小时的消息
python scripts/get_history.py --chat_id "oc_xxx" --hours 1

# 获取所有消息
python scripts/get_history.py --chat_id "oc_xxx" --all

# 只显示 audio 类型的消息
python scripts/get_history.py --chat_id "oc_xxx" --type audio

# 显示最近 10 条
python scripts/get_history.py --chat_id "oc_xxx" --limit 10

参数说明

参数 必填 说明
--chat_id ✅ 飞书群 ID
--hours ❌ 获取最近几小时的消息,默认 24
--all ❌ 获取所有消息(不使用时间过滤)
--limit ❌ 显示最近多少条消息,默认 30
--type ❌ 只显示指定类型的消息,如 audio, file, text, image

环境变量

需要设置飞书应用认证:

FEISHU_APP_ID=你的应用ID
FEISHU_APP_SECRET=你的应用密钥

安全信息

审计结论
未标注不代表已通过审计
安全审计VirusTotal、ClawScan、Static analysis第三方安全审计平台给出的结论

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-05-01。