Install
openclaw skills install feishu-audio将音频文件转换为飞书可播放的语音消息。先用 ffmpeg 转为 opus 格式,再上传到飞书,最后发送 audio 消息。适用于用户想要在飞书中收到可播放的语音消息的场景。
openclaw skills install feishu-audio将本地音频文件转换为飞书可播放的语音消息。
ffmpeg - 音频格式转换
brew install ffmpeg
飞书应用配置 - 需要以下环境变量:
FEISHU_APP_IDFEISHU_APP_SECRET接收者 - 飞书用户 Open ID(从上下文获取或手动指定)
bash scripts/send_audio.sh <音频文件路径> [接收者OpenID]
先生成音频,再用本技能发送:
# 1. 用 edge-tts 生成音频
edge-tts -t "你好,我是小曦" -v zh-CN-XiaoxiaoNeural --write-media /tmp/voice.mp3
# 2. 转为 opus 并发送到飞书
bash scripts/send_audio.sh /tmp/voice.mp3
主脚本,完整的音频消息发送流程。
参数:
$1 - 音频文件路径(必需)$2 - 接收者 Open ID(可选,默认从环境变量 FEISHU_RECEIVER 获取)环境变量:
FEISHU_APP_ID - 飞书应用 IDFEISHU_APP_SECRET - 飞书应用密钥FEISHU_RECEIVER - 接收者 Open ID(可选)流程:
飞书语音消息要求:
brew install ffmpeg
检查飞书应用权限:
im:messageim:message:send_as_bot确认:
file_type=opusduration 参数