Lark (Feishu) Voice

v0.1.2

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.

1· 129·0 current·0 all-time
byCheer@cheerwhy
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, need for ffmpeg, use of a TTS source, and sending via the message tool align with the stated purpose. One minor omission: the SKILL.md expects a `message` tool / openclaw-lark plugin to be present but the skill metadata did not declare that dependency explicitly.
Instruction Scope
Instructions are narrowly scoped: discover a TTS provider among installed skills or built-in tool, generate audio to /tmp/openclaw/, convert to opus with ffmpeg, and invoke the message tool to send. Scanning installed skills for TTS providers is justified by the feature but does require reading which skills are present.
Install Mechanism
Instruction-only skill with no install spec and no downloads — minimal install risk.
Credentials
No environment variables, no credentials, and no config paths are requested — the access requested is proportional to the functionality.
Persistence & Privilege
Does not request always-on presence or modify other skills' configs. It reads installed-skill metadata at runtime (to find TTS providers), which is within normal agent behavior.
Assessment
This skill appears to do what it says: it needs ffmpeg and a TTS provider (either another installed TTS skill or the built-in tts tool) and uses the message tool / openclaw-lark plugin to send the .opus audio. Before installing, ensure your environment has ffmpeg and a trusted message/Lark integration available — the SKILL.md assumes a `message` tool/openclaw-lark plugin exists but the registry metadata didn't explicitly declare that dependency. Also be aware the skill will look at the list of installed skills to find TTS providers and will write temporary files to /tmp/openclaw/. No secrets or external downloads are requested.

Like a lobster shell, security has layers — review code before you run it.

audiovk977a8cgpsh87khyc6sybk020h83m2g7feishuvk977a8cgpsh87khyc6sybk020h83m2g7larkvk977a8cgpsh87khyc6sybk020h83m2g7latestvk97f4ym06jrjtv3txm17hav549845xs2ttsvk977a8cgpsh87khyc6sybk020h83m2g7voicevk977a8cgpsh87khyc6sybk020h83m2g7

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

Binsffmpeg

Comments