Install
openclaw skills install cyber-hornTurn text into spoken Feishu (Lark) voice messages. Use when the agent should speak in a Feishu group, send voice alerts or announcements, or reply with a playable voice note instead of text.
openclaw skills install cyber-hornLet OpenClaw speak in Feishu: turn any text into a native voice message (not a file link) in a Feishu chat.
TTS_PROVIDER=EDGE or ELEVEN in .env.FEISHU_APP_ID, FEISHU_APP_SECRET in .env or OpenClaw config. FFmpeg must be on PATH or set FFMPEG_PATH.FEISHU_DEFAULT_CHAT_ID can be set in .env so you don't have to pass a chat ID every time.EDGE_VOICE (e.g. zh-CN-XiaoxiaoNeural).TTS_PROVIDER=ELEVEN, and add ELEVEN_API_KEY, VOICE_ID.From the skill directory (or with PYTHONPATH set):
python main.py "<text to speak>" "[feishu_chat_id]" [receive_id_type]
receive_id). If omitted, the skill will use FEISHU_DEFAULT_CHAT_ID from .env when available.receive_id_type, default chat_id (can be open_id etc. per Feishu API).OpenClaw can call this with env vars injected and the same two (or three) arguments.