将本地音频文件转换为飞书可播放的语音消息。
```bash
brew install ffmpeg
```
FEISHU_APP_IDFEISHU_APP_SECRETbash 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 参数共 1 个版本