/install lark-voice
Lark (Feishu) Voice
Convert text to speech and send as a voice message on Lark (Feishu).
Requirements
ffmpeg— audio format conversion- At least one TTS source (skill or built-in tool)
Usage
1. Discover TTS Source
Scan installed skills for names containing tts, and check if the OpenClaw built-in tts tool is available.
- User specified a TTS source → use it directly
- Not specified, only one available → use it directly
- Not specified, multiple available → ask the user to choose
- None available → use the OpenClaw built-in
ttstool, and suggest installing a TTS skill for more voice options
2. Generate Audio
Call the selected TTS source to generate an audio file in wav/mp3 or other intermediate format, saved to /tmp/openclaw/.
3. Convert to Opus
Feishu voice messages only support the opus format (OGG container).
ffmpeg -y -i /tmp/openclaw/input.wav -c:a libopus -b:a 24k -ar 24000 -ac 1 /tmp/openclaw/voice.opus
4. Send Voice
Use the message tool to send. The openclaw-lark plugin automatically detects the .opus extension, parses the duration, and delivers it as a msg_type: audio voice bubble.
message(action=send, media="/tmp/openclaw/voice.opus", message="optional text")
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install lark-voice - After installation, invoke the skill by name or use
/lark-voice - Provide required inputs per the skill's parameter spec and get structured output
What is Lark (Feishu) Voice?
Send voice messages on Lark (Feishu) by converting text to speech. Use when the user asks to send a voice message or reply with voice. It is an AI Agent Skill for Claude Code / OpenClaw, with 260 downloads so far.
How do I install Lark (Feishu) Voice?
Run "/install lark-voice" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Lark (Feishu) Voice free?
Yes, Lark (Feishu) Voice is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Lark (Feishu) Voice support?
Lark (Feishu) Voice is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Lark (Feishu) Voice?
It is built and maintained by Cheer (@cheerwhy); the current version is v0.1.2.