NAVER Clova Voice Premium TTS with 108 voices across 6 languages. High-quality Korean voice synthesis with emotion control, Pro voices, and bilingual support.
Copy usage instructions for Claude, ChatGPT, or other AI
curl -X POST "https://api.core.today/v1/predictions" \
-H "Content-Type: application/json" \
-H "X-API-Key: cdt_your_api_key" \
-d '{
"model": "ncp-clova/tts-premium",
"input": {
"text": "์๋
ํ์ธ์, ์ฝ์ด๋ทํฌ๋ฐ์ด์
๋๋ค. ์ต๊ณ ์ AI ์๋น์ค๋ฅผ ๊ฒฝํํด ๋ณด์ธ์!",
"speaker": "vara",
"emotion": 2,
"emotion-strength": 2,
"speed": 0,
"format": "mp3"
}
}'Preview 108 preset voices
Sample: "Hello? Welcome to Core.Today" ยท Click voice_id to copy
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
text | string | Yes | - | Text to synthesize (UTF-8). Korean/Chinese/Japanese/Taiwanese max 2,000 chars, English/Spanish max 3,000 chars. |
speaker | string | Yes | nara | Voice ID. 108 voices: 81 Korean, 15 Japanese, 4 English, 2 Korean+English, 2 Chinese, 2 Spanish, 2 Taiwanese. |
volume | integer | No | 0 | Volume (-5 to 5, default 0) |
speed | integer | No | 0 | Speed (-5 to 10, default 0) |
pitch | integer | No | 0 | Pitch (-5 to 5, default 0) |
emotion | integer | No | 0 | Emotion (0: neutral, 1: sad, 2: happy, 3: angry). Supported by select voices only. 0123 |
emotion-strength | integer | No | 1 | Emotion strength (0: weak, 1: normal, 2: strong) 012 |
format | string | No | mp3 | Audio output format mp3wav |
Common parameters used when calling POST /v1/predictions.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
model | string | Yes | - | Model identifier |
input | object | Yes | - | Object containing the model-specific parameters from the table above |
output_folder | string | No | - | Folder path for output files (max 256 chars, '..' not allowed) |
webhook_url | string | No | - | Webhook URL to call on completion |
is_public | boolean | No | false | If true, output files are also available via permanent public URLs |
Generate Korean speech with happy emotion using the default 'nara' voice
curl -X POST "https://api.core.today/v1/predictions" \
-H "Content-Type: application/json" \
-H "X-API-Key: cdt_your_api_key" \
-d '{
"model": "ncp-clova/tts-premium",
"input": {
"text": "์๋
ํ์ธ์, ์ฝ์ด๋ทํฌ๋ฐ์ด์
๋๋ค. ์ต๊ณ ์ AI ์๋น์ค๋ฅผ ๊ฒฝํํด ๋ณด์ธ์!",
"speaker": "vara",
"emotion": 2,
"emotion-strength": 2,
"speed": 0,
"format": "mp3"
}
}'POST /v1/predictions