Metadata-Version: 2.4
Name: runapi-volcengine-lip-sync
Version: 0.1.1
Summary: RunAPI Volcengine Lip Sync SDK for audio-driven video-to-video lip sync workflows in JavaScript, Python, Ruby, Go, Java, and PHP
Project-URL: Homepage, https://runapi.ai/models/volcengine-lip-sync
Project-URL: Documentation, https://runapi.ai/docs#sdk-volcengine-lip-sync
Project-URL: Source, https://github.com/runapi-ai/volcengine-lip-sync-sdk
Project-URL: Issues, https://github.com/runapi-ai/volcengine-lip-sync-sdk/issues
Author-email: RunAPI <contact@runapi.ai>
License-Expression: Apache-2.0
Keywords: api,golang,gradle,java,lip-sync,lip-sync-api,maven,python,ruby,runapi,runapi-ai,sdk,typescript,video-api,video-generation,volcengine
Requires-Python: >=3.9
Requires-Dist: runapi-core>=0.1.4
Description-Content-Type: text/markdown

# Volcengine Lip Sync API Python SDK for RunAPI

The Volcengine Lip Sync Python SDK submits lip-sync video tasks and retrieves task results through RunAPI.

## Install

```bash
pip install runapi-volcengine-lip-sync
```

## Quick start

```python
from runapi.volcengine_lip_sync import VolcengineLipSyncClient

client = VolcengineLipSyncClient()
task = client.lip_sync_video.create(
    model="volcengine-lip-sync",
    mode="lite",
    source_video_url="https://cdn.runapi.ai/public/samples/volcengine-lip-sync-source.mp4",
    source_audio_url="https://cdn.runapi.ai/public/samples/volcengine-lip-sync-voice-adam.mp3",
)
status = client.lip_sync_video.get(task.id)
```

Use `create`, `get`, and `run` for async workflows. Keep `RUNAPI_API_KEY` in the environment or your secret manager.

## Links

- Model page: https://runapi.ai/models/volcengine-lip-sync
- SDK docs: https://runapi.ai/docs#sdk-volcengine-lip-sync
- Product docs: https://runapi.ai/docs#volcengine-lip-sync
- Pricing and rate limits: https://runapi.ai/models/volcengine-lip-sync
- Repository: https://github.com/runapi-ai/volcengine-lip-sync-sdk

## License

Licensed under the Apache License, Version 2.0.
