Feishu Voice TTS Overview 把文本转换为语音(edge-tts),再转码为飞书可用的 Opus(OGG 容器),调用飞书开放平台“先上传文件再发 audio 消息”的标准流程发送,避免“直接发文件被降级成文本”。 Quick Start 执行脚本: 参数: 1. (必填)要播报的文本 2. (必填,可用环境变量替代)飞书用户 open id 3. (可选)edge-tts 音色,默认 环境变量(可选,优先级高于配置文件): - - - - Workflow 按以下顺序执行,不要跳步: 1. 文本转语音: 生成 mp3 2. 转码: 转为 (opus 编码,16k 单声道) 3. 获取 tenant token:飞书 4. 上传语音文件:飞书 ,拿 5. 发送 audio 消息:飞书 , + 成功时脚本输出: Requirements - 可用 - 可用(脚本自动尝试以下入口): - - - - 本机存在 OpenClaw 配置: - 默认读取: Failure Handling - 缺少依赖:按报错安装(例如 ) - 飞书 API 失败:脚本会直接输出原始 JSON 错误,按 排查 - 被降级成文本:确认发送的是 且 里是上传后的 scripts/ - :完整自动化脚本(TTS + 转码 + 上传 + 发送) ---