O que runcomfy-agent-skills faz?
Sincronize os lábios de um rosto com uma faixa de áudio específica no RunComfy via CLI runcomfy. Roteia entre ByteDance OmniHuman (avatar de corpo inteiro guiado por áudio a partir de um retrato + áudio), Sync Labs sync v2 / Pro (sincronização labial de última geração em um vídeo), Kling lipsync (áudio para vídeo e texto para vídeo com fala sincronizada) e Creatify lipsync. O skill escolhe o endpoint certo para a intenção real do usuário — retrato estático + áudio (estilo avatar), vídeo fonte + áudio (troca de boca em gravação existente) ou geração de novo conteúdo.
Funcionalidades
- Auto-detecção da melhor API com base no tipo de entrada (imagem única + áudio vs. vídeo + áudio)
- Suporte aos principais provedores de sincronização labial: ByteDance OmniHuman, Sync Labs, Kling e Creatify
- Interface via CLI
runcomfy, fácil de integrar em pipelines
Pré-requisitos
- CLI
runcomfyinstalada e configurada - Chaves de API para os provedores desejados (definidas em variáveis de ambiente)
Uso
runcomfy lipsync --input portrait.jpg --audio speech.mp3 --model omnihuman
ou
runcomfy lipsync --input video.mp4 --audio speech.mp3 --model synclabs-pro
Variáveis de Ambiente
RUNCOMFY_API_KEY: Sua chave de API RunComfyOMNIHUMAN_API_KEY: Chave de API ByteDance (opcional)SYNCLABS_API_KEY: Chave de API Sync Labs (opcional)KLING_API_KEY: Chave de API Kling (opcional)CREATIFY_API_KEY: Chave de API Creatify (opcional)
Exemplos
Avatar a partir de retrato + áudio
runcomfy lipsync --input photo.jpg --audio speech.mp3 --model omnihuman --output avatar.mp4
Sincronização labial em vídeo existente
runcomfy lipsync --input interview.mp4 --audio voiceover.mp3 --model synclabs-pro --output synced.mp4
Notas
- A qualidade do resultado depende da clareza do áudio e da resolução da imagem/vídeo.
- Verifique os termos de serviço de cada provedor antes do uso comercial.