A specialized tool for Openclaw Skills that converts text or audio into animated circular avatar videos with automated lip-sync and blink cycles.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install talking-circle
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install talking-circle using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Talking Circle skill provides a robust framework for creating animated circular avatar videos, commonly used for Telegram-style video messages. By processing a set of four static character frames—neutral, slight open, wide open, and blinking—the skill dynamically generates a video where the character's mouth movements sync perfectly with the audio amplitude. This functionality is a key asset within the Openclaw Skills ecosystem for users looking to automate character-based video content without manual animation.
Built for performance and ease of use, it utilizes Python and FFmpeg to apply professional circular masking and smooth frame transitions. Whether generating speech from text via integrated providers or using pre-recorded audio, this addition to Openclaw Skills enables high-quality, character-driven communication at scale.
Before using this skill in your Openclaw Skills setup, ensure python3 (3.9+) and ffmpeg are installed and accessible in your system PATH.
While most Openclaw Skills handle dependencies automatically, you can install the requirements manually:
pip install -r requirements.txt
To enable text-to-video features, configure your preferred TTS provider:
# For ElevenLabs
export ELEVENLABS_API_KEY='your_api_key'
# For SaluteSpeech (Sber)
export SALUTE_SPEECH_AUTH='your_base64_credentials'
The skill manages data through a 4-frame image architecture and standard video exports.
| Data Component | Type | Requirement |
|---|---|---|
neutral.png |
Image | Mouth closed, eyes open |
slight.png |
Image | Mouth slightly open, eyes open |
wide.png |
Image | Mouth wide open, eyes open |
blink.png |
Image | Mouth closed, eyes closed |
output.mp4 |
Video | 720x720 (640px circle diameter) |
All input frames must have identical resolutions and positioning to ensure visual consistency across the Openclaw Skills output.
--amp-low, --amp-high) for precision lip-syncing across different audio qualities.Loading
A specialized skill for implementing interactive inline keyboards in Telegram to streamline agent-to-human decision-making and confirmations.

A systematic framework for AI agents to log errors, user corrections, and new insights to enable continuous self-optimization.

A comprehensive suite of forensic tools for identifying AI-generated text through advanced NLP, pattern analysis, and machine learning classification.

A high-performance caching utility providing intelligent data retention through LRU and LFU eviction strategies.

An automated tool for converting Bilibili educational content into structured, clean-style study notes with AI-driven insights and visual aids.

A command-line interface for macOS that provides high-speed access to Apple Calendar events using icalBuddy and AppleScript.








































