ryla_generate_avatar_video
Generate a talking avatar video from a character face + an audio track (kie.ai InfiniTalk). Pro plan required. Character must already exist; use ryla_list_characters to find a characterId. Returns a jobId; poll with ryla_generation_status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | No | Optional prompt/description for the avatar video | |
| audioUrl | No | URL of the audio file (MP3/WAV/M4A, max 5MB, 2-60s). Required unless voiceNoteId is set. | |
| duration | No | Video duration in seconds | |
| modelTier | No | Model quality tier (default pro) | |
| aspectRatio | No | Video aspect ratio (default 16:9) | |
| characterId | Yes | Character UUID to use as the avatar face | |
| voiceNoteId | No | UUID of a saved voice note to use as the audio track instead of audioUrl | |
| sourceImageId | No | UUID of a specific image to use as the face source. If omitted, the character base image is used. |