Get Voice Details
Returns one accessible built-in or completed custom voice with localized names, supported models and emotions, recommended use cases, and a preview URL when available. Built-in voice IDs use the tc_ prefix; custom voice IDs use uc_.
/v3/voices/{voice_id}Authorizations
X-API-KEYstringheaderrequiredAPI key for authentication. You can obtain an API key from the Typecast API Console.
Path parameters
voice_idstringrequiredUnique voice identifier.
Response
200Voice retrieved successfullyapplication/json
agechild | teenager | young_adult | middle_age | elderVoice age group.
childteenageryoung_adultmiddle_ageeldergendermale | femaleVoice gender (male or female).
malefemalemodelsobject[]Supported TTS models and their available emotions.
Show nested model
versionssfm-v30 | ssfm-v21TTS model version (e.g., ssfm-v21, ssfm-v30)
ssfm-v30ssfm-v21emotionsstring[]List of supported emotions for this model
voice_idstringUnique voice identifier. Built-in voices use the tc_ prefix and custom voices use the uc_ prefix.
use_casesstring[]Recommended use-case categories.
voice_nameobjectLocalized voice names, such as {"eng": "Daejin", "kor": "대진"}.
Show nested model
engstringrequiredEnglish voice name.
korstringrequiredKorean voice name.
voice_typeoriginal | customVoice type (original or custom).
originalcustompreview_urlstringPreview audio URL when available.