Create an avatar
kling_create_avatarSave a personal avatar from a portrait (imageUrl) for kling_avatar_video: its name, the prompt describing how it moves, and its voice (ttsSpeaker from kling_list_tts_voices, speed, emotion). Anything left out is suggested by Kling from the picture. Usually free. POST /avatars.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | The Kling account email. Required when the token has several Kling accounts. | ||
| scene | No | Use case. | |
| prompt | No | How the avatar moves and looks when speaking. | |
| imageUrl | Yes | The portrait: a public https URL, best one from kling_upload_asset (Kling must be able to fetch it). | |
| nickname | No | Name, up to 30 characters. | |
| ttsSpeed | No | Voice speed 0.8-2 (default 1). | |
| ttsSpeaker | No | The voice's speakerId, from kling_list_tts_voices. | |
| ttsEmotionKey | No | Voice emotion (default neutral), if the voice supports it. |