Feishu Voice Lobster
Skill by godzff
Why use this skill?
Enhance your Feishu workflow with Feishu Voice Lobster. Seamlessly integrate voice-to-text and text-to-speech capabilities using ElevenLabs and OpenClaw.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/godzff/feishu-voice-lobsterWhat This Skill Does
The Feishu Voice Lobster skill, developed by godzff, serves as a bridge between the Lark (Feishu) enterprise communication platform and ElevenLabs' advanced AI audio processing. It enables bidirectional voice-to-text and text-to-speech workflows, allowing your OpenClaw AI agent to listen to voice notes and respond with natural-sounding audio directly in the Feishu chat interface. The skill handles the technical complexities of file transcoding using FFmpeg, API authentication for both platforms, and the specific formatting required for Feishu's Ogg/Opus audio messages.
Installation
To install this skill, run the following command in your terminal:
clawhub install openclaw/skills/skills/godzff/feishu-voice-lobster
Ensure you have FFmpeg installed on your server (apt-get install -y ffmpeg). Additionally, you must set your environment variable for the ElevenLabs API Key (export ELEVENLABS_API_KEY="your_key_here") and verify that your Feishu bot is configured with the following scopes: im:message, im:resource, and im:resource:download.
Use Cases
This skill is ideal for teams wanting to move away from text-heavy communication. It is particularly useful for:
- Field operations where staff prefer sending voice notes over typing.
- Accessibility-focused workflows where audio feedback is preferred for team updates.
- Creating conversational AI voice assistants that operate within a private enterprise workspace.
- Quick brainstorming sessions where audio input is transcribed to project management tools via the agent.
Example Prompts
- "Listen to the voice message I just sent and summarize the key action items for the team meeting."
- "Convert this text report into a professional audio message and send it to the 'Design Sync' group chat."
- "Transcribe the user's latest voice note and store it in our project documentation folder."
Tips & Limitations
Note that Feishu imposes security restrictions; your bot can only download media files that it has received. If a user needs to send a voice note, they must forward it to your bot so the bot becomes the sender. Be mindful that ElevenLabs usage may consume credits, and extremely long audio messages may trigger platform length limits, so consider breaking extensive responses into multiple chunks. Always verify that your server environment supports the workspace directory access, as file-based transcoding relies on temporary local storage.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-godzff-feishu-voice-lobster": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution