📦 Feishu Edge TTS Voice — 飞书语音播报
v1.0.0调用微软 Edge TTS(免费无限)将文字转为语音,经 ffmpeg 转码后上传飞书,以语音气泡形式发送;默认云希男声,支持中文多音色。
详细分析 ▾
运行时依赖
版本
用微软 Edge TTS 发送飞书语音气泡。免费无限次,支持中文男/女声,默认云希音色。
安装命令
点击复制技能文档
# 飞书语音消息发送 ## 快速使用 ``bash python3 ~/.openclaw/workspace/skills/feishu-voice/scripts/send_voice.py \ "要说的内容" \ ` ## 工作流程 1. edge-tts 生成 mp3 2. ffmpeg 转换为 opus(飞书语音格式) 3. 飞书 API 上传文件获取 file_key(file_type=opus) 4. 发送 msg_type=audio 消息 关键:必须用 msg_type: audio + file_key,不能用普通文件上传,否则显示为文件而非语音气泡。 ## 音色选择 `bash # 查看所有中文音色 edge-tts --list-voices | grep zh-CN # 常用中文男声 zh-CN-YunxiNeural # 云希 - 活泼阳光(默认,小龙虾专用) zh-CN-YunjianNeural # 云间 - 激情澎湃 zh-CN-YunxiaNeural # 云夏 - 可爱萌 zh-CN-YunyangNeural # 云扬 - 专业严肃 # 常用中文女声 zh-CN-XiaoxiaoNeural # 小小 - 温柔 zh-CN-XiaoyiNeural # 小艺 - 活泼 # 指定音色发送 python3 ~/.openclaw/workspace/skills/feishu-voice/scripts/send_voice.py \ "内容" --voice zh-CN-YunyangNeural ` ## 依赖安装 `bash pip install edge-tts # 一次性安装,永久免费 # ffmpeg 通常已预装,如没有:yum install ffmpeg / apt install ffmpeg `` ## 飞书配置 需要 openclaw.json 中的 feishu appId / appSecret,脚本自动读取。