abanoub-ashraf/manus-skills-import/fal-lip-sync

Claude Code and agent skill by abanoub-ashraf/manus-skills-import

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Create talking head videos, lip sync audio to video, and animate portraits with expressions. Use when the user requests "Talking head", "Lip sync", "Make this person talk", "Animate portrait", "Live portrait", "Avatar video".

Install

npx vskill@latest install abanoub-ashraf/manus-skills-import/fal-lip-sync

SKILL.md

The same SKILL.md was published earlier as majiayu000/claude-skill-registry-data/fal-lip-sync.

fal-lip-sync

Create talking head videos, sync lips to audio, and animate portraits using fal.ai models.

Scripts

ScriptPurpose
talking-head.shGenerate a talking head video from an image + audio/text
lip-sync.shSync lips in an existing video to new audio

Usage

Talking Head (Image + Audio → Video)
bash
./scripts/talking-head.sh --image-url "https://example.com/portrait.jpg" --audio-url "https://example.com/speech.mp3" --model veed/fabric-1.0
Talking Head (Image + Text → Video with auto TTS)
bash
./scripts/talking-head.sh --image-url "https://example.com/portrait.jpg" --text "Hello, welcome to our presentation" --model fal-ai/creatify/aurora
Lip Sync (Video + Audio → Synced Video)
bash
./scripts/lip-sync.sh --video-url "https://example.com/video.mp4" --audio-url "https://example.com/new-speech.mp3"

Arguments

talking-head.sh
ArgumentDescriptionRequired
--image-urlURL of portrait/face imageYes
--audio-urlURL of audio to syncYes (or --text)
--textText to speak (auto TTS)Yes (or --audio-url)
--model / -mModel endpointNo (default: veed/fabric-1.0)
--tts-modelTTS model for --text modeNo (default: fal-ai/minimax/speech-2.6-turbo)
--wait / -wWait for completionNo (default: true)
--async / -aReturn request ID immediatelyNo
lip-sync.sh
ArgumentDescriptionRequired
--video-urlURL of video to lip syncYes
--audio-urlURL of audio to sync toYes
--model / -mModel endpointNo (default: fal-ai/sync-lipsync/v2)

Finding Models

To discover the best and latest lip sync and talking head models, use the search API:

bash
# Search for talking head models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "talking head"
# Search for lip sync models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "lip sync"
# Search for live portrait / expression transfer
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "live portrait"

Or use the search_models MCP tool with relevant keywords like "lip sync", "talking head", "avatar".

Output Format

json
{
"video": {
"url": "https://fal.media/files/...",
"content_type": "video/mp4"
}
}

Present the video URL directly to the user.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/abanoub-ashraf/manus-skills-import/fal-lip-sync/badge)](https://verified-skill.com/skills/abanoub-ashraf/manus-skills-import/fal-lip-sync)

Something wrong with this skill or its page? Tell us.