캐릭터를 설정하여 텍스트에서 음성을 생성합니다. 감정, 볼륨, 피치, 템포 맞춤 설정을 지원합니다.
먼저 GET /v2/voices 엔드포인트를 사용하여 사용 가능한 모든 캐릭터를 조회한 다음, 응답의 voice_id를 사용하여 이 엔드포인트로 음성을 생성합니다. 각 캐릭터에는 고유한 특성이 있습니다. 사용 가능한 캐릭터는 캐릭터 목록 조회을 참조하세요.
인증을 위한 API 키. 타입캐스트 API 콘솔에서 API 키를 생성할 수 있습니다.
음성으로 변환할 텍스트. 최소 1자, 최대 2000자. 텍스트 길이에 따라 크레딧이 소비됩니다. 영어, 한국어, 일본어, 중국어를 포함한 여러 언어를 지원합니다. 특수 문자와 구두점은 자동으로 처리됩니다.
1 - 2000"모든 것이 너무나 완벽해서 마치 꿈을 꾸는 것 같습니다."
음성 합성에 사용할 캐릭터 모델.
ssfm-v30, ssfm-v21 "ssfm-v30"
ISO 639-3 표준을 따르는 언어 코드. 대소문자 구분 안 함("KOR"과 "kor" 모두 허용). 제공하지 않으면 텍스트 내용을 기반으로 자동 감지됩니다.
| 코드 | 언어 | 코드 | 언어 | 코드 | 언어 |
|---|---|---|---|---|---|
| ARA | 아랍어 | IND | 인도네시아어 | POR | 포르투갈어 |
| BEN | 벵골어 | ITA | 이탈리아어 | RON | 루마니아어 |
| BUL | 불가리아어 | JPN | 일본어 | RUS | 러시아어 |
| CES | 체코어 | KOR | 한국어 | SLK | 슬로바키아어 |
| DAN | 덴마크어 | MSA | 말레이어 | SPA | 스페인어 |
| DEU | 독일어 | NAN | 민남어 | SWE | 스웨덴어 |
| ELL | 그리스어 | NLD | 네덜란드어 | TAM | 타밀어 |
| ENG | 영어 | NOR | 노르웨이어 | TGL | 타갈로그어 |
| FIN | 핀란드어 | PAN | 펀자브어 | THA | 태국어 |
| FRA | 프랑스어 | POL | 폴란드어 | TUR | 터키어 |
| HIN | 힌디어 | UKR | 우크라이나어 | VIE | 베트남어 |
| HRV | 크로아티아어 | YUE | 광둥어 | ZHO | 중국어 |
| HUN | 헝가리어 |
| 코드 | 언어 | 코드 | 언어 | 코드 | 언어 |
|---|---|---|---|---|---|
| ARA | 아랍어 | IND | 인도네시아어 | RON | 루마니아어 |
| BUL | 불가리아어 | ITA | 이탈리아어 | RUS | 러시아어 |
| CES | 체코어 | JPN | 일본어 | SLK | 슬로바키아어 |
| DAN | 덴마크어 | KOR | 한국어 | SPA | 스페인어 |
| DEU | 독일어 | MSA | 말레이어 | SWE | 스웨덴어 |
| ELL | 그리스어 | NLD | 네덜란드어 | TAM | 타밀어 |
| ENG | 영어 | POL | 폴란드어 | TGL | 타갈로그어 |
| FIN | 핀란드어 | POR | 포르투갈어 | UKR | 우크라이나어 |
| FRA | 프랑스어 | HRV | 크로아티아어 | ZHO | 중국어 |
"kor"
생성된 음성의 감정 및 스타일 설정.
{
"emotion_type": "smart",
"previous_text": "I feel like I'm walking on air and I just want to scream with joy!",
"next_text": "I am literally bursting with happiness and I never want this feeling to end!"
}볼륨(0-200), 피치(-12~+12 반음), 템포(0.5배~2.0배), 형식(wav/mp3)을 포함한 오디오 출력 설정으로 최종 오디오 특성을 제어합니다
음성 생성 변이를 제어하기 위한 랜덤 시드. 출력에 영향을 주기 위해 임의의 정수 값을 사용합니다.
42
Success - Returns audio file
WAV 오디오 파일 바이너리 데이터(비압축 PCM, 16비트, 모노, 44.1kHz)