根据当前 channel 自动选择语音发送方式:
MIMO_API_KEYmessage 工具发送飞书原生语音消息# 安装小米 MiMo TTS 技能
clawhub install xiaomi-mimo-tts
# 安装 ffmpeg (用于音频格式转换)
# Windows: winget install ffmpeg
# macOS: brew install ffmpeg
# Linux: sudo apt install ffmpeg
# 配置 API Key
export MIMO_API_KEY=your-api-key
# 使用 ClawHub 安装
clawhub install feishu-voice-sender
当用户消息包含语音相关关键词时,自动触发:
# 触发关键词示例
- "发语音给我"
- "用语音说"
- "语音回复"
- "念给我听"
# 指定 channel 发送语音
channel = "feishu" # 飞书
channel = "telegram" # Telegram
channel = "discord" # Discord
用户消息 → 触发语音关键词检测
↓
检测当前 channel 类型
↓
如果是飞书频道:
- 使用小米 MiMo TTS 生成语音
- 使用 OpenClaw message 工具发送飞书原生语音消息
如果是其他频道:
- 使用相应平台的语音发送方式
↓
✅ 完成
# 小米 MiMo API Key
export MIMO_API_KEY=your-api-key
获取 API Key: https://platform.xiaomimimo.com/
# 默认语音风格
export MIMO_STYLE=default
# 默认声音
export MIMO_VOICE=default_zh
# 用户说: "发语音给我"
# 检测到 channel = "feishu"
# 自动使用小米 MiMo TTS 生成语音
# 发送飞书原生语音消息
# 用户说: "发语音给我"
# 检测到 channel = "telegram"
# 使用 Telegram 语音消息发送方式
skills/feishu-voice-sender/
├── SKILL.md # 本文件
└── feishu_voice_sender.py # 主逻辑脚本
xiaomi-mimo-tts)# 检查 MIMO_API_KEY
echo $MIMO_API_KEY
# 检查 ffmpeg 安装
ffmpeg -version
# 重新安装小米 MiMo TTS 技能
clawhub install xiaomi-mimo-tts --force
检查 OpenClaw Gateway:
# 检查 Gateway 状态
systemctl status openclaw-gateway
# 查看 Gateway 日志
journalctl -u openclaw-gateway -f
检查飞书连接:
MIT License
欢迎提交问题和改进建议!
共 1 个版本