Skip to main content
POST
Clone Voice
Only the tts_voice_id is required: the service fills tts_provider / tts_model_id for that voice.
Error responses use the same {code, message, data} envelope; a non-zero code identifies the error.

Authorizations

Authorization
string
header
required

Your Vivix API key. Keep it on your server.

Body

application/json
name
string
required

Display name, at most 128 characters.

file_id
string
required

Audio file id in the current workspace (call Upload Audio first).

language
string

Sample language: zh (Chinese), en (English), fr (French), de (German), ja (Japanese), ko (Korean), ru (Russian), pt (Portuguese), th (Thai), id (Indonesian), vi (Vietnamese), it (Italian), es (Spanish), ms (Malay), fil (Filipino), ar (Arabic).

Response

200 - application/json

Success

code
integer
required

0 on success; any other value is an error code.

message
string
required

success, or an English error description.

data
object
required