Kling Video Create Voice
Kling
Kling Video Create Voice
- Register a reference audio as a reusable voice and return a
voice_id - The generated video subject elements can be bound to this
voice_id - Asynchronous processing mode, use the returned task ID to query task status
- The
voice_idis returned in theresultsfield of the task details
POST
Kling Video Create Voice
Authorizations
All endpoints require Bearer Token authentication
Add to request header:
Authorization: Bearer YOUR_API_KEY
Body
application/json
kling-video-create-voice: Upload a voice reference URL, returns a voice_id that can be bound to video subject elements
Example:
"kling-video-create-voice"
URL of the voice reference audio
Notes:
- Must be an HTTP/HTTPS accessible URL
- Used to generate a
voice_idthat can be bound to video subject elements - Supports common audio formats such as
mp3,ogg,wav,m4a,aac
Example:
"https://v3b.fal.media/files/b/0a867736/_Wo19V-XrOVYZt6jKE8t5_kling_video.wav"
Response
Task created successfully
Task creation timestamp
Example:
1757165031
Task ID
Example:
"task-unified-1757165031-uyujaw3d"
Model name actually used
Task type
Available options:
video.generation.task Task progress percentage (0-100)
Required range:
0 <= x <= 100Example:
0
Task status
Available options:
pending, processing, completed, failed Example:
"pending"
Async task information
Task output type
Available options:
video Example:
"video"