Sync Labs integrates with editing tools, AI assistants, workflow engines, and developer platforms. Pick the integration that fits your workflow.
Lip sync directly in your editing timeline without leaving Adobe Premiere.
Use Sync Labs from Claude, ChatGPT, and other AI assistants via Model Context Protocol.
Lip sync node for ComfyUI — drop it into any video generation workflow.
Text-to-speech integration for voice-driven lip sync via API or Studio.
Official Python SDK — pip install syncsdk and start generating in minutes.
Official TypeScript SDK — npm install @sync.so/sdk for Node.js and browser.
For direct HTTP integration without an SDK, use the REST API.
You can enable and manage integrations from the integrations settings page. Once enabled, you can:
API Key Options:
ElevenLabs provides state-of-the-art Text-to-Speech and AI Voice Generation capabilities. This integration enables text-to-speech lip sync workflows by extending Sync Labs’ generation endpoint with powerful voice generation functionality.
To use ElevenLabs with the API, include the following parameters in your request to the POST /generate endpoint:
The script field has a maximum length of 5,000 characters. If you need to process longer text, consider breaking it into smaller segments.
If you encounter issues when setting up or using the ElevenLabs integration, here are common problems and their solutions:
Error: “Your text contains only formatting directives (e.g., [smile]) without actual speech content. Please add some text to generate speech.”
Solution:
Incorrect:
Correct:
The following troubleshooting tips are for users with their own ElevenLabs API key. If you’re using Sync Labs’ built-in ElevenLabs integration and encounter infrastructure issues, you’ll see a “Voice service is temporarily unavailable” message—just wait a moment and try again. If the issue persists, contact Sync Labs support.
Error: “Your ElevenLabs API key is missing required permissions. Please ensure the ‘User’ permission is enabled for your API key in your ElevenLabs settings.”
Solution:
Error: “Invalid API key. Please check your ElevenLabs API key and try again.”
Solution: