Skip to main content
POST
cURL
Bruk dette endepunktet til å opprette snakkende avatarklipp fra ett kildebilde og én lydkilde.

Før du kaller det

  • Oppgi ett avatar-image som en offentlig URL eller rå base64-streng
  • Bruk et avatarbilde som oppfyller Klings pikselkrav; små miniatyrbilder blir avvist av genereringsoppgaven
  • Send nøyaktig én av audio_id eller sound_file
  • Hold den første forespørselen enkel: ett ansiktsbilde, ett lydklipp og en kort valgfri prompt
  • Inkluder task_id når den refererte lyden tilhører en tidligere oppgave som må kobles sammen
  • Start med mode: std med mindre du spesifikt trenger banen med høyere kvalitet

Regler for lydkilde

  • audio_id er den enkleste veien når du allerede har generert tale gjennom Kling TTS-ruten
  • sound_file fungerer når du allerede har din egen MP3-, WAV-, M4A- eller AAC-fil
  • Avatarlyd er dokumentert til å være 2 til 60 sekunder lang

Oppgaveflyt

1

Opprett avataroppgaven

Send inn bildet og én lydkilde, og lagre deretter den returnerte oppgave-ID-en.
2

Poll oppgaven

Fortsett med Hent en Kling-oppgave til oppgaven når en terminal tilstand.
3

Lagre det ferdige resultatet

Kopier den endelige ressursen til din egen lagring hvis du trenger oppbevaring utover leverandørens leverings-URL.
For den fullstendige parameterreferansen, se den offisielle Kling Avatar-dokumentasjonen.

Autorisasjoner

Authorization
string
header
påkrevd

Bearer token authentication. Use your CometAPI key.

Overskrifter

Content-Type
string

Optional content type header.

Kropp

application/json
image
string
påkrevd

Avatar image URL or base64 image string. Use an image that meets Kling pixel requirements; very small thumbnails are rejected.

prompt
string
påkrevd

Prompt describing the desired avatar performance.

audio_id
string
påkrevd

Audio id from a prior Kling audio task.

sound_file
string

Public audio URL when you provide your own audio.

task_id
string

Optional prior task id associated with the referenced audio asset.

mode
enum<string>

Generation mode. Use std or pro; omitted requests use std.

Tilgjengelige alternativer:
std,
pro

Svar

200 - application/json

Task accepted.

code
integer
påkrevd
message
string
påkrevd
data
object
påkrevd
Sist endret 25. juni 2026