메인 콘텐츠로 건너뛰기
POST
/
v1
/
voices
/
clone
cURL
curl --request POST \
  --url 'https://api.typecast.ai/v1/voices/clone' \
  --header 'X-API-KEY: <api-key>' \
  -F 'file=@sample.wav' \
  -F 'name=my-voice' \
  -F 'model=ssfm-v30'
{
  "voice_id": "uc_64a1b2c3d4e5f6a7b8c9d0e1",
  "name": "my-voice",
  "model": "ssfm-v30"
}

Documentation Index

Fetch the complete documentation index at: https://typecast.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

인증

X-API-KEY
string
header
필수

인증을 위한 API 키. 타입캐스트 API 콘솔에서 API 키를 생성할 수 있습니다.

본문

multipart/form-data

퀵 클로닝 요청을 위한 multipart 본문.

file
file
필수

오디오 샘플. WAV 또는 MP3, 최대 25MB.

name
string
필수

보이스 이름 (1~30자).

Required string length: 1 - 30
model
enum<string>
필수

보이스를 클로닝할 엔진 모델.

사용 가능한 옵션:
ssfm-v21,
ssfm-v30

응답

Successful Response - Custom voice created

POST /v1/voices/clone 응답 — 퀵 클로닝으로 생성된 커스텀 보이스 메타데이터.

voice_id
string
필수

uc_ prefix 가 붙은 커스텀 보이스 식별자. POST /v1/text-to-speechvoice_id 를 받는 엔드포인트에 그대로 사용할 수 있습니다.

예시:

"uc_64a1b2c3d4e5f6a7b8c9d0e1"

name
string
필수

보이스 이름 (1~30자).

model
enum<string>
필수

보이스가 클로닝된 엔진 모델 (ssfm-v21 또는 ssfm-v30).

사용 가능한 옵션:
ssfm-v30,
ssfm-v21